ブラウザを用いてマイクからの音声をSpeechRecognitionを使って自動的に書き起こし、ファイルに書き込む。
このプロジェクトを使用したことによって引き起こされた問題に関して開発者は一切の責任を負いません。
というか、それなりに真面目なことに使うのであればGoogle Cloud PlatformのSpeech-to-Textとかを使いましょう。
一切のサポートはしません。
API URLを入力することで、指定したアドレスに書き起こしたテキストを自動的に送信します。AutoStart機能をオンにすることで、ページにアクセスした時やリロードした瞬間から録音を開始します。(beta)API URLとAutoStartの設定内容はlocalStorageに保存し、保持します。requirements.txt: fastapi, uvicorngit clone https://github.com/book000/audio-transcriber-web.git
requirements.txtpip3 install -r -U requirements.txt
main.py --open-browserpython3 main.py --open-browser
http://localhost:8080/api in the API URL form
Start recordingAutoStartをオンにしておくとページにアクセスした瞬間から録音開始します。
api.phpをどこかのサーバにおいてそこへのアドレスをAPI URLに設定して動作させることもできる。このプロジェクトのライセンスはMIT Licenseです。