スピーチをリアルタイムで翻訳するWebアプリは、録音されたオーディオを転写および翻訳するためにWhisper APIを使用して翻訳し、Google Text-to-Speech(GTTS)を翻訳して翻訳を再生します。
マイクまたはオーディオファイルからのスピーチを転写します
スピーチまたはテキストをあらゆる言語から英語に翻訳します
画面にテキストとして翻訳結果を表示します
Google Text-topeechモジュール(GTTS)によるスピーチとして合成された翻訳。
ここでアプリを試すことができます:https://translator.streamlit.app/
または、以下のインストール手順に従ってアプリをローカルに実行できます
アプリをローカルに実行するには、Python 3.7+とPIPをインストールする必要があります。
このリポジトリをクローンする: git clone https://github.com/lperezmo/real-time-translator.git
Project Directory: cd real-time-translatorに移動します
必要なパッケージのインストール: pip install -r requirements.txt
アプリを実行します: streamlit run app.py
ブラウザを開き、http:// localhost:8501にアクセスしてください
アプリを使用するには、次の手順に従ってください。
マイクをクリックして、赤いときにオーディオを録音します。
録画後に音声が表示されない場合は、アプリの上部にある[Rerunアプリ]ボタンをクリックします。
このプロジェクトは、GPL -3.0ライセンスに基づいてライセンスされています。詳細については、license.mdを参照してください。