作成したヘルパー関数を使ってみましょう
ヘルパー関数の準備ができたので、実際に使っていきます!
まずは convert_to_wav() を使って、Acme の call_1.mp3(file)を .wav 形式に変換し、call_1.wav として保存します。
次に show_pydub_stats() で call_1.wav を確認すると、チャンネル数が 2 であることがわかりました。そこで、PyDub の split_to_mono() を使ってチャンネルを分割します。Acme からは、顧客のチャンネルはチャンネル 2 の可能性が高いと伝えられています。そこで、PyDub の .export() を使ってチャンネル 2 を書き出します。
最後に、transcribe_audio() を使ってチャンネル 2 のみを文字起こしします。
この演習はコースの一部です
Pythonで学ぶ音声言語処理
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Convert mp3 file to wav
convert_to_wav(____)
# Check the stats of new file
call_1 = ____(____)