Home / Companies / Agora / Blog / Post Details
Content Deep Dive

Build a Video Call App with Subtitles

Blog post from Agora

Post Details
Company
Date Published
Author
Tadas Petra
Word Count
1,224
Company Posts That Month
4
Language
English
Hacker News Points
-
Post removed?
No
Summary

This guide aims to bring the convenience of subtitles to video calls by leveraging Agora's Real-Time Transcription service, which transcribes spoken audio in real-time. The app uses a backend server to control the transcription process and ensures that only one instance of Real-Time Transcription runs within each channel. The `startTranscription` function is called after the join call method to initiate transcription as soon as the first user joins the channel, while the `stopTranscription` function is used to stop the transcription when the call ends. The app uses Protocol Buffers to decode and serialize the transcription data, which contains an array of words with transcribed sentences. The subtitle is updated in real-time using the `onStreamMessage` event, allowing users to view subtitles as they speak.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 7 2,310 734 231 -11%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.