เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ไฟล์เสียงประเภทต่างๆ

ตอนนี้คุณได้เห็นตัวอย่างการทำงานของคลาส Recognizer แล้ว ลองมาดูกรณีอื่นๆ กันบ้าง เช่น เสียงพูดในภาษาอื่น

คิดว่าจะเกิดอะไรขึ้น เมื่อเรียกใช้ฟังก์ชัน recognize_google() กับไฟล์ good_morning.wav เวอร์ชันภาษาญี่ปุ่น (ไฟล์) (japanese_audio)?

ภาษาเริ่มต้นคือ "en-US" ผลลัพธ์จะแตกต่างกันไหมเมื่อใช้แท็ก "ja"?

แล้วถ้าเป็นเสียงที่ไม่ใช่เสียงพูดล่ะ อย่างเช่น เสียงคำรามของเสือดาว (leopard_audio)

หรือเสียงพูดที่อาจไม่ใช่คำพูดจริงๆ เช่น เสียงทารกพูดอ้อแอ้ (charlie_audio)?

เพื่อทำความคุ้นเคยกับคลาส Recognizer มากขึ้น เราจะดูตัวอย่างของแต่ละกรณีเหล่านี้

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Spoken Language Processing ด้วย Python

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

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

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

# Print the text
print(text)
แก้ไขและรันโค้ด