Speech recognition คือ library ในภาษา python ใช้สำหรับการวิเคราะห์เสียงว่าพูดอะไรโดยใช้ร่วมกับ library ที่ใช้ในการอ่านเสียงเช่น pyaudio โดยท่านสามารถหาข้อมูลเพิ่มเติมได้จาก link ที่อยู่ข้างล่าง
Installation
พิมพ์คำสั่งใน terminal เพื่อทำการติดตั้ง module
pip install SpeechRecognition
Speech recognition support
- CMUSphinx(works offline)
- Google speech recognition
- Google cloud Speech API
- Wit.ai
- Microsoft Azure Speech
- Houndify API
- IBM Speech to text
- Snowboy Howword Detection
- Tensorflow
- Vosk API(works offline)
- OpenAI whisper
- Whisper API
Tutorial
Example
แปลงเสียงเป็นตัวอักษรจากไมโครโฟน(speech_recognition/microphone_recognition.py at master · Uberi/speech_recognition (github.com))
ทำซับจากเสียง(speech_recognition/audio_transcribe.py at master · Uberi/speech_recognition (github.com))
ฟังเสียงโดยทำงานแบบเบื้องหลัง(speech_recognition/background_listening.py at master · Uberi/speech_recognition (github.com))