Inspiration

Once I was mislead into buying a credit-card by a sales professional. When received the bill I realized that he lied to me, and since it was a verbal conversation there isn't a record to address the issue. What if we could leverage Speech-To-Text AI capabilities which are commonplace now to turn audio interactions into written contracts. And can a blockchain benefit such applications ? People rely on verbal conversations for a variety of careers avenues like journalist, lawyers, phsychotherapists and translators.

What it does

The goal is to have an app where two people can agree to record and sign a verbal contract. A Speech-to-Text API converts the audio to a legal document with digital signatures. The idea is to have this as a handy tool like POS devices.

How we built it

Google Cloud Platforms' Firebase provides handy and affordable ecosystem to have web apps deployed quickly with a scalable cloud infrastructure ready. This app at this prototyical stage is essentially a Firebase web project. Google login is suppported. The "contracts" are stored in each users Firestore collection. The audio is saved similarly in the default Firebase Storage bucket. Upload on the bucket triggers API call to speech-to-text API and stores written contract document with the transcription in the same bucket.

Challenges we ran into

First time using Firebase and node.js based application. Developing front-end is something I have never done too.

Accomplishments that we're proud of

can do better.

What we learned

First time using Firebase and node.js based application. Developing front-end is something I have never done too.

What's next for Voctract

In future you could integrate features to have SMS and email notifications for all "parties" in a voctract" . Currently the implementation and integration with AssemblyAI doesn't work needs major overhaul. How can Blockchains help ?

Built With

Share this project:

Updates