Inspiration

It's an accessibility feature that everybody will want to use. Blind people have a hard time setting an alarm clock, and it can be tedious to set the alarm time if you have an inconsistent schedule. This makes it easy to set your morning alarm and reset it on the fly, along with snooze duration, when you just need more sleep

What it does

Uses voice commands to set/reset, stop, or snooze/set-snooze-duration an alarm clock

How we built it

We used the annyang javascript library to integrate voice commands into a web-app PoC

Challenges we ran into

We initially tried to make a native mobile app using ReactNative, but ran into problems setting up the IDEs on our machines. Annyange works surprisingly well, but can still be pretty laggy. Neither of us had any experience working with mobile apps.

Accomplishments that we're proud of

Pretty happy that we have anything considering that we're a two man team and came up with this idea shortly after we showed up to the hackathon

What we learned

Voice recognition is pretty tricky to set up (we still haven't worked out how we'd handle the fuzzy search to match up the voice input to its intended command), and ReactNative is really tough to get set up in a short window of time, We're both inspired to work on it further, but we really appreciate how long it can take to set up a proper dev environment on a machine in a short amount of time.

What's next for Tic-Talk

We're both going to keep messing with it in our free time, we think it's got a lot of potential, and it was a lot of fun to mess around with during the hackathon!

Built With

Share this project:

Updates