This project is an intelligent voice assistant designed to help children between the ages of 6 and 9 learn English through interactive voice-based lessons. Using speech recognition and text-to-speech, the assistant responds to voice commands and provides educational content in an engaging and accessible manner.
- Wake word activation: The assistant listens for the phrase "hola robot" to begin interaction.
- Speech recognition: Converts spoken language into text using the Google speech recognition service.
- OpenAI integration: Utilizes GPT-3.5-turbo to generate educational content and responses.
- Text-to-speech: Converts the assistant's text responses into audible speech.
- Error handling: Gracefully manages unrecognized speech and failed requests.
- Environment sensitive: Adjusts for ambient noise to improve speech recognition accuracy.