Introduce VoiceGPT, a little toy I made to talk to chatGPT in voice
VoiceGPT is a little toy I made in very short time to allow myself to talk to chatGPT using my voice. the main purpose is to practice and learn to speak English with Mr.robot and its mystery accent.
The app is very simple, it takes your voice input and converts it to texts and then sends the texts to chatGPT and gets answers back, and turns that answer into voice in reverse. For simplicity and maintainability, I do not use any external TTS service which normally requires you to pay to use, instead, I use web-native API to do the text-voice converting. it is free so I can get this web app hosted forever. also, the sound of the web-native API speaker is more obviously a robot, which is more of my preferred. I find the accent very cyberpunk, and I like it.
How to use it
- open
VoiceGPT - set up your openAI API key. you can get such a key from
https://openai.com/blog/openai-api . - click the button to talk, and wait for the answers from chatGPT, have a conversation.
- you can switch different languages from the right top menu