DEV Community

Cover image for IMPROVE ACCESS TO JUSTICE WITH DEEPGRAM
programa mkenya
programa mkenya

Posted on

IMPROVE ACCESS TO JUSTICE WITH DEEPGRAM

Introduction

Most hackathons don't really give us an opportunity to write. You can guess how excited I was when I came across this one here. I had to do it, I had to write. My submission is in the "innovative ideas "category. My task was to come up with a new idea on how we can can put Deepgram to good use. Though having interacted with speech recognition technology before, working with the Deepgram API over the last month has opened my eyes to just how much is possible with this technology.

My Deepgram Use-Case

Court reporting and legal transcription are primed to adopt AI and automation. Traditionally court proceedings have been recorded by court clerks who are normally seated quietly in court, writing shorthand that will later be converted into a transcript. But as the old saying goes, to err is human, but we don't want that now, do we? Especially in situations as sensitive as this where people might go to jail for ages or the guilty parties get released. The court assistants find it hard to be fast and accurate when recording data. Speed and accuracy are what are required to get the best possible transcripts. The Deepgram API is above all its competitors, head and shoulders on these two qualities. With accuracy as high as 95% and the ability to get the transcript results in real-time, a speech to text software system designed with Deepgram to provide excellent transcripts in court is exactly what is needed.

Dive into Details

The speech to text system made using the Deepgram API ,will record audio and send it to the server. The server then forwards the audio to the Deepgram API, transcribing the audio. The transcribed audio is then displayed on a screen and stored in the drive and the cloud. It can be accessed and printed on request. The court participants will each speak into microphone before them or a device that ensures all audio is well heard.

Drawing

Court proceedings have also found their way online over the last two years, largely due to the Covid-19 pandemic. The said system should therefore be able to handle live-streamed and pre-recorded court hearings.

Apart from the fact that such a system will improve the speed and accuracy of court recordings, the benefits will also be felt by the entire judicial system. Some of the advantages will include:

  1. Minimized dependency on Support staff
  2. Low cost of operation
  3. Streamlined documentation
  4. Much easier remote legal proceedings.
  5. Increased capacity to handle more clients.

Online court in Nyeri,Kenya

Cases of denied justice because of missing court records and proceedings are much more common than you would imagine in this part of the world. I live in Kenya, Africa. This is largely due to poor documentation and, in some cases, no documentation at all.

These two cases here, the first one in Kenya(case one)where one Simon Kimani is on the verge of losing his case because his court files are missing. And another one further South in Zimbabwe, where Mr Chihera can't find a way to appeal his 30-year sentence because after 15 years, there is no record available. The worst part is no one even knows who the sentencing judge was. (case two)

With a speech to text system like the one proposed above, cases like Kimani's and Chihera's will be a thing of the past.

Inmates

Conclusion

My participation in this hackathon has been great. Moving forward I will surely keep an eye on what is happening in the speech-to-text technology space. I have also learned a lot from the submissions made by others in my category. And who knows? Maybe after I am done writing about the said system I might make it myself. We will have to wait and see.

Top comments (9)

Collapse
 
muriithigakuru profile image
Muriithi Gakuru

Awesome idea. This is one of Deepgram's use cases where one would wonder if they had multi-language transcription capabilities because sometimes you may not predict what language that may need to be processed.

Collapse
 
programamkenya profile image
programa mkenya

Deepgram has multi-language capabilities. They just need to add more. Swahili would be a great addition.

Collapse
 
muriithigakuru profile image
Muriithi Gakuru

Yeah very much. Accent adaptation too. I noticed some accents are read quite differently.

Collapse
 
bekahhw profile image
BekahHW

We do have a language option, and we're always adding more languages. You can check out the docs

Collapse
 
muriithigakuru profile image
Muriithi Gakuru

That makes Deepgram all the more amazing.

Collapse
 
michaeljolley profile image
Michael Jolley

This is really smart. I could see a lot of use cases for this!

Collapse
 
programamkenya profile image
programa mkenya

Thanks for reading

Collapse
 
bekahhw profile image
BekahHW

Thanks for sharing this. This is a very interesting application, and helping people get the justice the deserve is so important.

Collapse
 
programamkenya profile image
programa mkenya

Thank you.
Welcome to Kenya