A voice-controlled AI assistant that responds to your voice queries with intelligent answers. Built with React and OpenAI.
Live Demo: https://aivoicebot007.netlify.app/
- ๐๏ธ Voice recognition using react-speech-recognition
- ๐ Text-to-speech responses
- ๐ฌ Conversation history
- ๐ Stop speaking functionality
- ๐ฑ Fully responsive design (works on mobile & desktop)
- ๐จ Clean, modern UI
- React.js
- Azure OpenAI API (@azure-rest/ai-inference)
- react-speech-recognition
- Web Speech API (for text-to-speech)
- Lucide React (for icons)
- CSS3 (responsive design)
- Clone the repository:
git clone https://github.com/yourusername/voice-ai-assistant.git
- Navigate to the project directory:
cd voice-ai-assistant - Install dependencies:
npm install
- In the config.js file add your GITHUB_TOKEN from Free Github Models in the Url below:
export const token = "your_github_token_here"
- Start the development server:
npm start
Free Github Models: https://github.com/marketplace/models