Welcome to the new Daily Docs. Please let us know what you think.

Transcription events

Beta feature Heads up! You must be running daily-js 0.19.0 or later to try out beta transcription features.

Daily's transcription events can help you monitor and respond to Transcription Instance Methods, startTranscription() and stopTranscription().

In order to enable transcription and listen to these events, you'll need a Deepgram account. If you have another transcription provider in mind, please contact us.

See the enable_transcription domain property for instructions on how to configure transcription.

transcription-started

Compatibility:
Prebuilt
Custom

Emitted for all participants when a transcription starts.

transcription-stopped

Compatibility:
Prebuilt
Custom

Emitted for all participants when a recording stops.

transcription-error

Compatibility:
Prebuilt
Custom

Emitted for all participants when there has been a transcription error.