A voice assistant demo using OpenAI assistant.
- Voice input: Javascript Web Speech API
- AI assistant: OpenAI AI assistant
- Voice Output: OpenAI Text to Speech
Blog post explanation: Build an AI Voice assistant like Siri using OpenAI
- For voice input we can use speech-to-text API from OpenAI, AssemblyAI, or OtterAI
- For voice ouput we can use ElevenLabs API or Javascript SpeechSynthesis API (Web Speech API)