1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pythonで学ぶ音声言語処理

Connected

演習

Pythonで音声データを処理する

音声波形を数値に変換できることは見てきましたが、実際の変換結果はどのように見えるのでしょうか?

では、よく似ていて少しだけ異なる別の音声波形ではどうでしょう?

この演習では、MatPlotLib を使って good_morning の波形と good_afternoon の波形を重ねて可視化します。

同じプロット上に good_morning と good_afternoon の波形を描き分けられるよう、MatPlotLib の alpha パラメータを使います。

good_morning の音声はこちら、good_afternoon の音声はこちらから再生できます。

指示

100 XP
  • 作成するプロット内容が分かるようにタイトルを設定します。
  • プロットに good_afternoon の時間変数(time_ga)と振幅変数(soundwave_ga)を追加します。
  • 同様に、good_morning の時間変数(time_gm)と振幅変数(soundwave_gm)も追加します。
  • alpha を 0.5 に設定します。