startTranscription()

startTranscription({ language, model })

You can start the service by calling startTranscription() on your call object.

Optionally pass configuration options:

NameTypeDescription
languagestringSee Deepgram's documentation for language
modelstringSee Deepgram's documentation for model
tierstringSee Deepgram's documentation for tier
profanity_filterbooleanSee Deepgram's documentation for profanity_filter
punctuatebooleanSee Deepgram's documentation for punctuate
endpointingnumber or booleanSee Deepgram's documentation for endpointing
redactboolean or arraySee Deepgram's documentation for redact
extraRecordSpecify additional parameters. See Deepgram's documentation for available streaming options
includeRawResponsebooleanWhether Deepgram's raw response should be included in all transcription messages

Transcription message data is passed from the transcription service to the Daily call object via the "transcription-message" event. See the "transcription-message" event documentation for more info.