Inspiration

When mental health was revealed as a topic at HackSLU, we brainstormed for 10 minutes before we came up with the idea for murmur. We knew that we wanted to make something that could have a big impact so we landed on an AI journaling app that you could actually have a real conversation with since people want to talk to someone if they need to clear their mind. This is especially true when friends or a therapist isn't readily available, which is where murmur steps in and acts as your journaling companion.

What it does

Murmur is an AI-powered voice journaling app that listens to your thoughts and feelings, transcribes your spoken words, and analyzes them for emotional trends. The app provides personalized insights, helping users gain a deeper understanding of their mental well-being over time. It acts as a private companion that offers support and reflection based on what you say.

How we built it

We built murmur using React Native for cross-platform development, ensuring it works smoothly on both iOS and Android devices. We used OpenAI to actually generate a response for the user to have a conversation with. The voice transcription was powered by the Eleven Labs API (which just released 11 days ago!!) for realistic and fast speech-to-text conversion. We used Supabase for backend storage, allowing users to securely store their journal entries.

Challenges we ran into

Text-To-Speech Accuracy: Ensuring that the transcription was both accurate and fast for real-time journaling was a challenge. We had to play around with the speed of the voice in order for it to sound natural. Apple ID Login: Compatibility with Supabase, Expo Go, and Apple ID required us to really read through all of the documentation that was available in order for Apple ID Signin to work.

Accomplishments that we're proud of

The app fully works and allows you to have a full conversation, check your conversation history and go back to them if necessary, and properly uses Apple ID to sign in. We went through a lot of debugging to get app functionality and the AI voice to sound as realistic as possible. The app is built to be simple and intuitive, making it accessible to anyone, regardless of their experience with mental health tools.

What we learned

We learned how to integrate voice transcription technology effectively by using Eleven Labs, especially focusing on ensuring a natural flow so it can hold a real conversation. We learned a lot about iOS development along with best practices for privacy measures and Apple ID implementation

What's next for murmur

We want to keep murmur open for anybody to see our code and potentially take inspiration from us as a building block for a journaling app as AI continues to progress.

Built With

Share this project:

Updates