Listens for words in background and saves text to SQLite database.
Optional Flask server to view the most uttered words.
- Python
- PyAudio 0.2.11+ -
pip install PyAudio
- SpeechRecognition -
pip install SpeechRecognition
- Flask -
pip install Flask
Change device_index in main.py to your microphone device.
Run main.py
Run app.py
Speak into mic and view words at [your_ip]:5000
See the SpeechRecognition docs and the Reference guide for configuration.