OpenAI API Key
ElevenLabs API Key
Your API keys is only stored in your browser local storage.
Your voice input is processed by your browser for speech recognition.
The text generated from your voice input and your OpenAI API Key is sent to OpenAI API for AI text generation. The request will be proxied through the Vercel Edge server. We never log or store anything of the request.
The AI text generation is sent to Eleven Labs for text-to-speech. The request is sent directly from your local browser to Eleven Labs API without any intermediate servers.
An experiment by
This app may not work well in all browsers. Required APIs:
Media Source Extensions
Speech Recognition API
HTMLMediaElement API: captureStream