This project allows you to control a computer with your voice. We use Google's Speech services to request the Time from the OS, get the Weather using REST API's, get a joke from OpenAI, and turn on and off a light with a serial connection.
- Pyaudio can be difficult to install.
- The pyserial connection is different depending on operating system.
pyaudio
pyserial
openai
SpeechRecognition
gTTS
OpenAI - https://openai.com
OpenWeather - https://openweathermap.org
Standard Arduino
Relay - https://www.amazon.com/Iot-Relay-Enclosed-High-Power-Raspberry/dp/B00WV7GMA2/