streamlitて音声認識
public.icon
リアルタイム文字起こしアプリをstreamlitで作成してみよう!
https://zenn.dev/tsuzukia/articles/ca4704708c1066?utm_source=chatgpt.com
#streamlit #fast-whisper
🤖
・ WhisperとStreamlitを組み合わせたリアルタイム音声文字起こしアプリをローカル環境で実装し、音声キャプチャ〜API送信〜結果表示までを自動制御。
・ streamlit-webrtcでマイク音声を取得し、音量分析と無音/有音検出によってハンズフリー録音制御を実現。
・ 音声は一時保存され、ローカルサーバーまたはOpenAI APIに送信可能。UIはグラフやトースト通知などで状態を視覚的に表示。
キーワード候補: Whisper, Streamlit, 音声認識, 音量分析, 自動録音, WebRTC
2025/05/31 22:30
pythonのバージョンが3.12までじゃないとダメだった、3.13だとエラーになる
使ってるライブラリが3.13では無くなってるモノに依存してたらしい
→pyenvとvenvを使ってバージョン下げて仮想環境にパッケージを入れて対応
pythonの仮想環境
pyenvとvenvで仮想環境を構築する #Python - Qiita
動かしてみたが、自分のMBAが8Gしかないくてメモリ不足気味になった
テキスト起こし中、web側の動作が停止してるので、ダダダっとしゃべると欠落する
→テキスト起こしのタスクの優先度を落としたりして、録音は止めないようにしないといけない。
2025/05/31_リアルタイム音声文字起こしを試していたけどイマイチだった記録