It converts the voice input from the web application into text, process the text using GPT, convert the GPT response back into spoken word, and feed the response back through the web application. The end goal is to enable users to communicate with GPT over a web interface using their voice.
Deployed Link: https://voicegptsuraj.netlify.app/
Steps to run the project:
- Click on Start recording to start recording your Question.
- Click on Stop recording to stop recording your question.
- Click on Get Response from GPT.
- A response is generated using the openAI api and it is populated in the GPT Response box.
- To hear the text response Click on Play.
- For another question Click on refresh Page button.