1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Xử lý Ngôn ngữ Nói bằng Python

Connected

Bài tập

Phân tích cảm xúc trên văn bản đã định dạng

Trong bài tập này, bạn sẽ tính điểm cảm xúc trên kênh của khách hàng từ call_2.wav (file).

Bạn đã tách kênh của khách hàng và lưu thành call_2_channel_2.wav (file).

Từ kinh nghiệm của bạn với phân tích cảm xúc, bạn biết kết quả có thể thay đổi theo từng câu.

Để tính theo từng câu, bạn sẽ tách văn bản bằng mô-đun sent_tokenize() của NLTK.

Tuy nhiên transcribe_audio() không trả về theo câu. Để thử phân tích cảm xúc ở mức câu, bạn đã dùng một dịch vụ API trả phí để lấy call_2_channel_2_paid_api_text có sẵn các câu.

Hướng dẫn 1/3

undefined XP
  • 1
    • Phiên âm audio của call_2_channel_2.wav và tìm điểm cảm xúc.
  • 2
    • Tách call_2_channel_2_text thành các câu và tìm điểm cảm xúc cho từng câu.
  • 3
    • Tách call_2_channel_2_paid_api_text thành các câu và chấm điểm cảm xúc cho từng câu.