Transcriber

The transcriber object defines the Speech-to-Text (STT) engine that converts spoken audio into text in real time. It is a required field when creating an Agent.

Schema

{
"transcriber": {
"provider": "deepgram",
"model": "nova-3",
"language": "en"
}
}

Parameters

PropertyTypeRequiredDefaultDescription
providerstringSTT provider (see supported providers below)
modelstringProvider-specific model name (e.g. nova-3)
languagestringenBCP-47 language code (e.g. en, fr, es)

Supported Providers

Providerprovider valueNotes
DeepgramdeepgramRecommended — ultra-low latency, highest accuracy
OpenAIopenaiWhisper-powered
AssemblyAIassemblyaiStrong for noisy environments
GooglegoogleMulti-language support
SpeechmaticsspeechmaticsSpecialised across 50+ languages
AzureazureEnterprise-grade