/Eprof

English Profesor

Primary LanguagePython

English Tutor Voice Assistant

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.

Features

  • 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.