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
- annyang
- api
- javascript
Log in or sign up for Devpost to join the conversation.