Real-Time Transcriber & Translator to 100+ languages

dchif

Daniel Chifamba

Posted on November 24, 2024

Real-Time Transcriber & Translator to 100+ languages

This is a submission for the AssemblyAI Challenge : Really Rad Real-Time.

What I Built

I built a platform where users can start a live stream in english, and listeners can join to receive real-time translations in over 100 different languages.

This could be is great for a multi-lingual conference or gathering where the speaker is speaking, and the audience see the subtitle-like translations in a language of their choice.

When the stream ends, the broadcaster can also download an audio recording as well as text transcript.

Demo

Image description

Journey

After familiarizing myself more with AssemblyAI documentation, I was really excited to give this project a go!

This has always been something I've wanted to do, but I didn't really know where to begin. When I saw how fast and accurate the AssemblyAI transcriber is, this helped me make progress.
I could focus on the other pieces of the platform and leave AssemblyAI to do its magic 🪄 🧃

I'm excited about the AssemblyAI future and I hope they can support more languages for transcribing in the future. I'd like to be able to what a movie in another language and have live subtitles on the fly 😎

This has been a journey I'll remember 🙂

Price categories

  • Really Rad Real-Time
💖 💪 🙅 🚩
dchif
Daniel Chifamba

Posted on November 24, 2024

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

AILingo
devchallenge AILingo

November 25, 2024

subtitleGenAI subtitle generation platform
devchallenge subtitleGenAI subtitle generation platform

November 25, 2024

Podcast Content Generator
devchallenge Podcast Content Generator

November 25, 2024

MovieLens - Smart Movie Analysis Redefined
devchallenge MovieLens - Smart Movie Analysis Redefined

November 25, 2024

Sync: A real-time VIdeo Chat Application
devchallenge Sync: A real-time VIdeo Chat Application

November 25, 2024