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

Ghi lại đúng phần âm thanh cần dùng

Đôi khi bạn không cần toàn bộ tệp âm thanh đang làm việc. Hai tham số duration và offset của phương thức record() có thể giúp bạn xử lý việc này.

Sau khi khám phá tập dữ liệu, bạn nhận thấy có một tệp (đã nhập là nothing_at_end) có 30 giây im lặng ở cuối và một tệp ghi âm cuộc gọi hỗ trợ (đã nhập là out_of_warranty) có 3 giây nhiễu ở đầu.

Thiết lập duration và offset nghĩa là phương thức record() sẽ ghi tối đa duration âm thanh bắt đầu từ offset. Cả hai đều được tính bằng giây.

Hướng dẫn 1/2

undefined XP
  • 1

    Hãy lấy 10 giây đầu tiên của nothing_at_end_audio. Để làm vậy, bạn đặt duration là 10.

  • 2

    Hãy loại bỏ 3 giây nhiễu đầu của static_at_start bằng cách đặt offset là 3.