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

Các kiểu âm thanh khác nhau

Giờ bạn đã thấy một ví dụ về cách lớp Recognizer hoạt động. Hãy thử thêm vài trường hợp nữa. Ví dụ, lời nói ở một ngôn ngữ khác thì sao?

Theo bạn điều gì sẽ xảy ra khi gọi hàm recognize_google() trên phiên bản tiếng Nhật của good_morning.wav (tệp) (japanese_audio)?

Ngôn ngữ mặc định là "en-US", liệu kết quả có giống khi dùng thẻ "ja" không?

Còn âm thanh không phải tiếng nói thì sao? Ví dụ tiếng báo đốm gầm (leopard_audio).

Hoặc giọng nói mà âm thanh có thể không phải từ thật, như em bé bi bô (charlie_audio)?

Để làm quen hơn với lớp Recognizer, chúng ta sẽ xem ví dụ cho từng trường hợp này.

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.

# Create a recognizer class
recognizer = sr.Recognizer()

# Pass the Japanese audio to recognize_google
text = recognizer.recognize_google(____, language=____)

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