Type Alias StreamingTranscriberParams
StreamingTranscriberParams: { apiKey?: string; continuousPartials?: boolean; customerSupportAudioCapture?: boolean; domain?: StreamingDomain; encoding?: AudioEncoding; endOfTurnConfidenceThreshold?: number; filterProfanity?: boolean; formatTurns?: boolean; inactivityTimeout?: number; includePartialTurns?: boolean; interruptionDelay?: number; keyterms?: string[]; keytermsPrompt?: string[]; languageDetection?: boolean; llmGateway?: LLMGatewayConfig; maxSpeakers?: number; maxTurnSilence?: number; minEndOfTurnSilenceWhenConfident?: number; minTurnSilence?: number; prompt?: string; redactPii?: boolean; redactPiiPolicies?: StreamingPiiPolicy[]; redactPiiSub?: StreamingPiiSubstitution; sampleRate: number; speakerLabels?: boolean; speechModel: StreamingSpeechModel; token?: string; vadThreshold?: number; voiceFocus?: VoiceFocusModel; voiceFocusThreshold?: number; webhookAuthHeaderName?: string; webhookAuthHeaderValue?: string; webhookUrl?: string; websocketBaseUrl?: string; } Type declaration
OptionalapiKey?: string
OptionalcontinuousPartials?: boolean
OptionalcustomerSupportAudioCapture?: boolean
OptionalendOfTurnConfidenceThreshold?: number
OptionalfilterProfanity?: boolean
OptionalformatTurns?: boolean
OptionalinactivityTimeout?: number
OptionalincludePartialTurns?: boolean
OptionalinterruptionDelay?: number
Optionalkeyterms?: string[]
OptionalkeytermsPrompt?: string[]
OptionallanguageDetection?: boolean
OptionalmaxSpeakers?: number
OptionalmaxTurnSilence?: number
OptionalminEndOfTurnSilenceWhenConfident?: number
OptionalminTurnSilence?: number
Optionalprompt?: string
OptionalredactPii?: boolean
sampleRate: number
OptionalspeakerLabels?: boolean
Optionaltoken?: string
OptionalvadThreshold?: number
OptionalvoiceFocusThreshold?: number
OptionalwebhookAuthHeaderName?: string
OptionalwebhookAuthHeaderValue?: string
OptionalwebhookUrl?: string
OptionalwebsocketBaseUrl?: string
Deprecated
Use
minTurnSilenceinstead. This parameter will be removed in a future release.