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

Connected

Exercise

Chuyển đổi âm thanh sang đúng định dạng

Acme Studios nhờ bạn thực hiện một proof of concept để tìm hiểu thêm về các tệp âm thanh của họ.

Sau khi khám phá nhanh, bạn thấy có vài cuộc gọi nhưng chúng đang ở định dạng tệp không phù hợp để chuyển lời nói thành văn bản.

Vì sẽ làm việc với nhiều tệp âm thanh, bạn quyết định bắt đầu bằng cách tạo một vài hàm tiện ích.

Hàm đầu tiên, convert_to_wav(filename), nhận một đường dẫn tệp và dùng PyDub để chuyển đổi từ định dạng không phải wav sang định dạng .wav.

Sau khi xây dựng xong, chúng ta sẽ dùng hàm để chuyển đổi cuộc gọi đầu tiên của Acme, call_1.mp3, từ định dạng .mp3 sang .wav.

Lớp AudioSegment của PyDub đã được nhập sẵn. Hãy nhớ, để làm việc với các tệp không phải wav, bạn sẽ cần ffmpeg (docs).

Instrukcje

100 XP
  • Nhập tham số filename bằng from_file() của AudioSegment.
  • Đặt định dạng khi xuất thành "wav".
  • Truyền tệp âm thanh đích, call_1.mp3, vào hàm.