Product Updates

Transcription & closed captions for calls

Transcription and live closed captions for voice and video calling are now available across all five CometChat Calls SDK platforms: Android, iOS, JavaScript, React Native, and Flutter.

Nivedita Bharathy • Sep 11, 2026

Transcription and live closed captions for voice and video calling are now available across all five CometChat Calls SDK platforms: Android, iOS, JavaScript, React Native, and Flutter. 

Why this matters

Calls often need to remain useful after they end.

Transcripts can help teams review conversations, maintain records, support compliance workflows, or make call content easier to access later. Live closed captions also make conversations more accessible by allowing users to follow along in real time.

Instead of integrating a separate transcription or captioning provider alongside your calling stack, these capabilities are available through the same CometChat Calls SDK you're already using.

Key Features and Capabilities

  • Programmatic start and stop

    Use startTranscription() and stopTranscription() to control transcription directly from your application logic, without relying on in-call UI controls.

  • Auto-start transcription

    Configure transcription to start automatically when a call session begins, without requiring users to enable it manually.

  • Live closed captions

    Display captions during the call, allowing participants to follow the conversation in real time.

  • Control panel visibility

    Choose whether transcription and caption controls appear in your in-call UI based on the experience you want to provide.

  • Transcript retrieval from call logs

    Once a call ends, retrieve the completed transcript through call logs without setting up a separate transcript storage workflow.

How the Integration Works

Transcription and caption controls are out of box and can be enabled by the user.

This gives you flexibility over how the feature is implemented. 

Minimum SDK Versions

Transcription and Closed Captions require the following minimum Calls SDK versions:

  • Android

    Calls SDK v5.0.4+

  • iOS

    Calls SDK v5.0.4+

  • JavaScript

    Calls SDK v5.0.5+

  • React Native

    Calls SDK v5.0.5+

  • Flutter

    Calls SDK v5.0.7+

Check your current Calls SDK version before implementing the feature. Transcription and Closed Captions are not available in versions below these thresholds.

Documentation

Nivedita Bharathy

Product Marketing Specialist , CometChat

Nivedita Bharathy is a Product Marketing Specialist at CometChat with experience spanning AI startups, incubators, and enterprise SaaS. A Boston University graduate and avid reader, she specializes in transforming complex technology into compelling narratives that resonate with both technical and business audiences.