-
Dockerビルド
docker-compose build
-
Docker起動
docker-compose up -d
-
Docker起動状況確認
docker-compose ps
-
Docker停止
docker-compose stop
-
Docker終了
docker-compose down
-
Whisper起動
docker-compose exec whisper /bin/bash
-
Whisperで文字起こし
whisper <音声ファイルの名前.拡張子> --language ja
-
Whisper停止
exit
-
サンプル音声の書き出し結果をコマンド上で表示する。
docker-compose exec -it python3 python sample.py or # Dockerの起動と停止も合わせて実施 sh run_sample.sh
- src/data/audio.mp3
イスタンブールは世界で唯一アジア大陸とヨーロッパ大陸にまたがる街で、この2つの大陸を分けているのがボスポラス海峡です。アジアとヨーロッパの間を進んでいく、壮大な体験ができる、ボスポラス海峡クルーズを堪能していただく予定です。
- src/data/audio.mp3
-
サンプル音声を変換
docker-compose exec -it python3 python sample2.py or # Dockerの起動と停止も合わせて実施 sh run_sample2.sh
-
data/sample1.mp3
貴社の記者が汽車で帰社した。
-
data/sample2.mp3
この意見は革新的で核心を突いたものと私は確信している。
-
data/sample3.mp3
彼の遺志を医師から聞いて、それを継ぐ意志を固めた。
-
data/sample4.mp3
奇怪な機械を見る機会を得た。
※ 読み上げ(テキスト→音声変換)で変換(女性C)
https://choimitena.com/Text/Convert -
-
inputディレクトリに音声データを格納して以下のコマンドを実行すると認識結果をoutputディレクトリに書き出しする。
docker-compose exec -it python3 python main.py or # Dockerの起動と停止も合わせて実施 sh run_main.sh
- OpenAIリリースのWhisperで文字起こし後にテキスト読み上げした話
- OpenAI Whisper のコマンドオプション - Qiita
- WhisperのREADME
- DockerとDocker ComposeでPythonの実行環境を作成する | ZUMA Lab
- OpenAIがリリースした高精度な音声認識モデル”Whisper”を使って、オンライン会議の音声を書き起こししてみた | DevelopersIO
- Python - ディクショナリーの初期化、4つの方法
- Pythonでリスト(配列)に要素を追加するappend, extend, insert | note.nkmk.me
- Python の time で時間を計測する。 | **主義に乾杯