Inspiration

Personally, we don't record 90% of the thoughts we have. Why? You're not always in a position to write thoughts. Just imagine if you could speak into a phone and have your thoughts organized. Reducing the time and accessibility barrier got us excited because this is an app we would like to have in our lives. Technologies like NLP and App development also interested us.

What it does

Telenotes takes speech data and converts it to textual notes that are organized. Using IBM Watson NLP, we can convert speech to text and further classify it using simple command-based text to advance ML inference.

How we built it

We used react-native to build a cross-platform app with an express backend for managing API requests to IBM Watson.

Challenges we ran into

Using speech to text APIs with react-native was challenging, and being unable to convert URI recorded files to downloadable mp3s definitely left us scratching our heads.

Accomplishments that we're proud of

After a long battle with Google Speech to Text API, we were ecstatic that we got the IBM API working in a fraction of the time.

What we learned

APIs can be a real pain.

What's next for Telenotes

The Telenotes vision was reducing the time it takes to go from thought to organized physical notes. Moving away from voice command based to solely AI classification will reduce that time even more. Some more features for the future include:

  • Thought statistics
  • Email Digest of recent and old thoughts
  • Sharing thoughts on social platforms and other note-taking apps
  • Connecting notes that are related
Share this project:

Updates