Bắt đầu ngayBắt đầu miễn phí

Làm việc với âm thanh nhiễu

Trong bài tập này, bạn sẽ bắt đầu bằng cách phiên âm một mẫu lời nói sạch sang văn bản, rồi xem điều gì xảy ra khi thêm tiếng ồn nền.

Một mẫu âm thanh sạch đã được nhập với tên clean_support_call.

Play clean support call.

Tiếp theo, bạn sẽ làm điều tương tự với tệp âm thanh nhiễu được lưu là noisy_support_call. Tệp này có cùng nội dung lời nói như clean_support_call nhưng có thêm tiếng ồn nền.

Play noisy support call.

Để cố gắng loại trừ tiếng ồn nền, bạn sẽ tận dụng hàm adjust_for_ambient_noise() của Recognizer.

Bài tập này là một phần của khóa học

Xử lý Ngôn ngữ Nói bằng Python

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

recognizer = sr.Recognizer()

# Record the audio from the clean support call
with ____ as source:
  clean_support_call_audio = ____.record(____)

# Transcribe the speech from the clean support call
text = recognizer.____(____,
					   language="en-US")

print(text)
Chỉnh sửa và Chạy Mã