Software review: Speech recognition module

Speech recognition คือ library ในภาษา python ใช้สำหรับการวิเคราะห์เสียงว่าพูดอะไรโดยใช้ร่วมกับ library ที่ใช้ในการอ่านเสียงเช่น pyaudio โดยท่านสามารถหาข้อมูลเพิ่มเติมได้จาก link ที่อยู่ข้างล่าง

SpeechRecognition · PyPI

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))