Using Voice or Speech assistant, you can talk to OpenAI real-time API and it talks back to you. Here you can use your phone/web and talk to it in real-time.
Real time API works on WebSockets protocol to connect to end users.
1
2
3
4
- Python 3.9+
- A Twilio account for Phone
- OpenAI API Key --> Pay as you go model
- A ngrok account - Ngrok is a tunneling service that allows you to expose local servers to the internet through a secure URL. This is required if you are testing the code running locally (against hosting it in hosting platform/cloud)

Call the Twilio phone number from your phone to get started with talking to AI Speech Assistant.