Interface: DeepgramTextToSpeechProviderConfig
Defined in: packages/agentos/src/io/speech/providers/DeepgramTextToSpeechProvider.ts:15
Configuration for the DeepgramTextToSpeechProvider.
See
https://developers.deepgram.com/docs/text-to-speech
Properties
apiKey
apiKey:
string
Defined in: packages/agentos/src/io/speech/providers/DeepgramTextToSpeechProvider.ts:17
Deepgram API key. Sent as Authorization: Token <apiKey>.
baseUrl?
optionalbaseUrl:string
Defined in: packages/agentos/src/io/speech/providers/DeepgramTextToSpeechProvider.ts:22
Base URL for the Deepgram API.
Default
'https://api.deepgram.com/v1'
fetchImpl()?
optionalfetchImpl: {(input,init?):Promise<Response>; (input,init?):Promise<Response>; }
Defined in: packages/agentos/src/io/speech/providers/DeepgramTextToSpeechProvider.ts:29
Custom fetch implementation for dependency injection in tests.
Call Signature
(
input,init?):Promise<Response>
Parameters
input
RequestInfo | URL
init?
RequestInit
Returns
Promise<Response>
Call Signature
(
input,init?):Promise<Response>
Parameters
input
string | Request | URL
init?
RequestInit
Returns
Promise<Response>
voice?
optionalvoice:string
Defined in: packages/agentos/src/io/speech/providers/DeepgramTextToSpeechProvider.ts:27
Default Aura voice model.
Default
'aura-2-thalia-en'