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

Connected

演習

フォーマット済みテキストでの感情分析

この演習では、call_2.wav(file)のカスタマーチャンネルに対して感情を計算します。

カスタマーチャンネルを分離し、call_2_channel_2.wav(file)として保存してあります。

ただし、感情分析は文ごとに結果が変わることがあります。

文ごとに計算するために、NLTK の sent_tokenize() モジュールを使ってテキストを文単位に分割します。

しかし、transcribe_audio() は文単位では返しません。文単位で感情分析を試すため、有料のAPIサービスを使って文を含む call_2_channel_2_paid_api_text を取得しました。

指示1 / 3

undefined XP
  • 1
    • call_2_channel_2.wav の音声を文字起こしして、感情スコアを求めてください。
  • 2
    • call_2_channel_2_text を文に分割し、各文の感情スコアを求めてください。
  • 3
    • call_2_channel_2_paid_api_text を文に分割し、各文の感情をスコアリングしてください。