This is a submission for the Twilio Challenge
What I Built
I created an AI-powered voice assistant designed to handle complex questions. Many existing voice assistants struggle with these types of inquiries, which can be frustrating for users. My assistant aims to bridge this gap.
Demo
To try out this app, make a call to +1 (423) 454-3174. You will be greeted with a prompt, say your request after the initial prompt.
Source code
AI-Powered Voice Assistant
How it works
Twilio Programmable voice get the user's request and then passes it to Gemini API which then return a response. Twilio Functions was used to host the code
Here is an article I wrote that has detailed steps to build the PHP-Laravel version of this voice assistant - https://www.twilio.com/en-us/blog/build-ai-powered-voice-assistant-twilio-laravel-openai
Twilio and AI
I used Twilio Programmable voice to get the user's request, this request is then passed into Gemini API which processes the request and returns a response. Twilio Programmable Voice is then used to return the response to the user in voice format. Twilio Functions was used to host the code.
Additional Prize Categories
Twilio Times Two - The project uses Twilio Programmable Voice and Twilio Functions.
Impactful Innovators: My AI-powered voice assistant addresses the challenge of accessing information. It helps to bridge the gap between users who might struggle with traditional search methods, like the elderly, people with disabilities, or those with limited literacy skills.
Top comments (19)
Amazing!
Wow
Amazing work
This is really good
Great work
So interesting
Wow
Wow!
wow
Awesome!
Thanks!