Wishes From AI

This is a submission for the Twilio Challenge

What I Built

I built Wishes from AI, an innovative app designed to generate personalized celebration messages using AI and Twilio’s powerful communication APIs. This app allows users to create …


This content originally appeared on DEV Community and was authored by Daniel Tavares

This is a submission for the Twilio Challenge

What I Built

I built Wishes from AI, an innovative app designed to generate personalized celebration messages using AI and Twilio’s powerful communication APIs. This app allows users to create heartfelt messages for various occasions, such as birthdays, anniversaries, and other special events, and send them as voice messages to friends and family.

Demo

Wishes from AI: Personalized Celebration Messages with Twilio, OpenAI and PlayHT for parody voices. - YouTube

Discover Wishes from AI, an innovative app designed to create and send personalized celebration messages using the power of AI and Twilio’s communication API...

favicon youtube.com

Screenshots

Wishes From AI Login Screen

No Celebrations Screen

Menu Screen
Celebration List Screen

Schedule Date Picker
Voice Chooser

Contacts

Twilio and AI

I leveraged Twilio’s Voice API, phone number validation, and OpenAI’s text generation capabilities to create an integrated solution for sending personalized voice messages. Here’s how it works:

  • Message Generation: Users input their message or use the app to generate a random message using OpenAI. This ensures that even users who are unsure of what to say can send meaningful messages.
  • AI Voice Generation: The app uses PlayHT to convert the text message into a natural-sounding voice message. There is support for normal and cloned voices for even more fun.
  • Phone Number Validation: Before sending the message, the app uses Twilio’s Lookup API to validate the recipient’s phone number, ensuring that messages are sent to valid numbers.
  • Twilio Integration: The generated voice message is uploaded to Firebase, and a URL is generated. Twilio’s Voice API is then used to make a call to the recipient, playing the voice message.

By integrating Twilio’s capabilities, the app ensures reliable and clear communication, making each celebration special and memorable.

Additional Prize Categories

Twilio Times Two: The app extensively uses Twilio’s Voice API to deliver voice messages and the Lookup API for phone number validation.
Impactful Innovators: By making it easier to send personalized celebration messages, the app helps people stay connected and celebrate important moments despite physical distances.
Entertaining Endeavors: The integration with OpenAI and PlayHT (normal and parody voices) to generate random and fun messages adds an element of surprise and entertainment for users.

Further Notes


This content originally appeared on DEV Community and was authored by Daniel Tavares


Print Share Comment Cite Upload Translate Updates
APA

Daniel Tavares | Sciencx (2024-06-20T13:59:34+00:00) Wishes From AI. Retrieved from https://www.scien.cx/2024/06/20/wishes-from-ai/

MLA
" » Wishes From AI." Daniel Tavares | Sciencx - Thursday June 20, 2024, https://www.scien.cx/2024/06/20/wishes-from-ai/
HARVARD
Daniel Tavares | Sciencx Thursday June 20, 2024 » Wishes From AI., viewed ,<https://www.scien.cx/2024/06/20/wishes-from-ai/>
VANCOUVER
Daniel Tavares | Sciencx - » Wishes From AI. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2024/06/20/wishes-from-ai/
CHICAGO
" » Wishes From AI." Daniel Tavares | Sciencx - Accessed . https://www.scien.cx/2024/06/20/wishes-from-ai/
IEEE
" » Wishes From AI." Daniel Tavares | Sciencx [Online]. Available: https://www.scien.cx/2024/06/20/wishes-from-ai/. [Accessed: ]
rf:citation
» Wishes From AI | Daniel Tavares | Sciencx | https://www.scien.cx/2024/06/20/wishes-from-ai/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.