Walking alone outside is dangerous. Just last night during BrickHacks there were gunshots near my apartment as I was getting ready to go get midnight ice cream. Its not just me. Especially during the Covid-19 pandemic, it is not always possible to take a buddy with you when going outside at night. If more people are walking to places alone especially at night, this could make them more vulnerable. We seek to give people another level of security when they leave their homes.
What it does
This application allows users to say a safe word or phrase before they go out, and the application listens specifically for that word or phrase. If it is heard, the application immediately adds you to a call with a representative to help you in your situation.
How we built it
We used the Android Studio to make an application that first prompts you to say a safe word, and uses Android Speech to Text to parse it and save it. We next enter our record phase of the application where the application uses the microphone and Android Speech to Text to detect whether or not the user has said the safe word. All of this processing is done locally to ensure the privacy of the user. If the safe word is said the application uses Dolby's conferencing feature from the Interactivity API to login to a session, and join an audio conference call with a representative using the Dolby Android SDK. The representative can log in to a conference from a web app using the Dolby WebRTC SDK to host a call and wait to see if anyone joins to assist them to the best of their ability.
Challenges we ran into
This was our first android app. We have never done any android or any mobile development before and wanted to test our limits. We also tried several new types of APIs including the Dolby.io API.
Accomplishments that we're proud of
First android app. There was a time in the middle of the night we thought we would never finish, but here we are!
What we learned
How to make an android app and a quick intro to unity and ARCore.
What's next for Brikphone
We want to setup a multiroom cycling system to manage hotline specialists to account for people suddenly dropping in. This can be further supported by Dolby's amazing conference room style API!