We were inspired by our ability to invent and progress into the future, and realized that we needed to find a way to connect with out past. We invented this app to reveal a connection with the past in order to be with our roots. This website allows the user to select a certain year in the range of 1900-1999. The user will then be able to talk to a person from that era. We used ElevenLab's text-to-speech and Gemini's APIs to have the person from that era talk as if it were real. We originally came up with an idea for the website in the very beginning. I coded a simple prototype that looked decent, but I ran it through an AI and it made the whole website look fresh. From there, we kept on adding new features. Dark/Light mode, Gemini responses, more days, etc. A few challenges we ran into was two of our members leaving the event. We inspired people to help us after they saw our project. We also had many issues with the ElevenLab's API, from not supporting voices to flat out not working, it was very broken. Eventually, we put our minds together and shared our knowledge to overcome this challenge I, personally, was proud of the website when it started to actually function so well to the point where the biggest issue was adding features to the website. When it comes to individual features, I am proud of utilizing 2 different APIs and using them together (Gemini & ElevenLabs). Today, I learned that AI is a versatile tool, whether it is for developing a website, creating responses, or text-to-speech, AI is a very useful and diverse tool that can be used for many different purposes. The next steps for Echos Unheard involve maybe an official partnership with ElevenLabs, more dates and usability features, or making it more friendly to a learning environment.

AI Section:

  • Prompt 1 Prompt: Make this website more professional-looking Time: After I made a decently looking website (we probably could've gone on with it)
  • Prompt 2 Prompt: Add some features to make the AI responses use Gemini's AI Time: After I realized that we need to make very custom responses
  • Prompt 3 Prompt: Add buttons to select a certain year Time: After I realized we have very little time and needed a bit more customization

Built With

Share this project:

Updates