การใช้ไลบรารี SpeechRecognition
เพื่อประหยัดเวลาในการพิมพ์ speech_recognition ทุกครั้ง เราจะ import มันในชื่อย่อ sr
จากนั้นเราจะสร้าง instance ของ class Recognizer ไว้ใช้งานในภายหลัง
energy_threshold คือตัวเลขระหว่าง 0 ถึง 4000 ที่กำหนดว่า class Recognizer ควรฟังเสียงในไฟล์เสียงมากแค่ไหน
energy_threshold จะปรับค่าตัวเองโดยอัตโนมัติขณะที่ recognizer กำลังฟังเสียงอยู่
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Spoken Language Processing ด้วย Python
คำแนะนำการฝึกหัด
- Import ไลบรารี
speech_recognitionในชื่อย่อsr - สร้าง instance ของ class
Recognizerแล้วเก็บไว้ในตัวแปรrecognizer - กำหนดค่า
recognizer.energy_thresholdเป็น 300
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Importing the speech_recognition library
import ____ as ____
# Create an instance of the Recognizer class
____ = sr.____()
# Set the energy threshold
recognizer.____ = ____