1. Learn
  2. /
  3. Courses
  4. /
  5. Xử lý Ngôn ngữ Nói bằng Python

Connected

Exercise

Điều chỉnh tham số âm thanh

Trong quá trình phân tích dữ liệu khám phá, bạn có thể nhận thấy một số tham số của tệp âm thanh khác nhau hoặc không tương thích với các API nhận dạng giọng nói.

Đừng lo, PyDub có sẵn các chức năng giúp bạn thay đổi nhiều thuộc tính khác nhau.

Ví dụ, bạn có thể đặt tốc độ khung hình (frame rate) cho tệp âm thanh bằng cách gọi set_frame_rate() trên đối tượng AudioSegment và truyền vào một số nguyên là tốc độ khung hình mong muốn tính theo Hertz.

Trong bài tập này, bạn sẽ luyện tập thay đổi một số thuộc tính âm thanh.

Instructions 1/3

undefined XP
  • 1
    • Tạo một wav_file mới với tốc độ khung hình 16.000 Hz rồi kiểm tra tốc độ khung hình của nó.
  • 2
    • Đặt số kênh của wav_file là 1 rồi kiểm tra lại số kênh.
  • 3
    • In ra độ rộng mẫu của wav_file, sau đó đặt nó thành 1 và in lại.