Interface: MiniMaxTextToSpeechProviderConfig
Defined in: packages/agentos/src/io/speech/providers/MiniMaxTextToSpeechProvider.ts:41
Properties
apiKey
apiKey:
string
Defined in: packages/agentos/src/io/speech/providers/MiniMaxTextToSpeechProvider.ts:42
audioDownloadTimeoutMs?
optionalaudioDownloadTimeoutMs:number
Defined in: packages/agentos/src/io/speech/providers/MiniMaxTextToSpeechProvider.ts:57
Time allowed for downloading URL output, in milliseconds. Default: 30,000.
audioUrlHosts?
optionalaudioUrlHosts:string[]
Defined in: packages/agentos/src/io/speech/providers/MiniMaxTextToSpeechProvider.ts:55
Hosts that outputFormat: "url" audio may be downloaded from: an exact
name such as "audio.example.com", or "*.example.com" for that
domain's subdomains. MiniMax does not document the host its audio links
use, so none is allowed by default and URL output fails, naming the host,
until it is listed here. Only https links are downloaded.
baseUrl?
optionalbaseUrl:string
Defined in: packages/agentos/src/io/speech/providers/MiniMaxTextToSpeechProvider.ts:46
fetchImpl()?
optionalfetchImpl: {(input,init?):Promise<Response>; (input,init?):Promise<Response>; }
Defined in: packages/agentos/src/io/speech/providers/MiniMaxTextToSpeechProvider.ts:60
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>
maxAudioDownloadBytes?
optionalmaxAudioDownloadBytes:number
Defined in: packages/agentos/src/io/speech/providers/MiniMaxTextToSpeechProvider.ts:59
The largest URL output accepted, in bytes. Default: 100 MiB.
model?
optionalmodel:string
Defined in: packages/agentos/src/io/speech/providers/MiniMaxTextToSpeechProvider.ts:44
region?
optionalregion:MiniMaxSpeechRegion
Defined in: packages/agentos/src/io/speech/providers/MiniMaxTextToSpeechProvider.ts:43
voice?
optionalvoice:string
Defined in: packages/agentos/src/io/speech/providers/MiniMaxTextToSpeechProvider.ts:45
webSocketFactory()?
optionalwebSocketFactory: (url,headers) =>WebSocket
Defined in: packages/agentos/src/io/speech/providers/MiniMaxTextToSpeechProvider.ts:61
Parameters
url
string
headers
Record<string, string>
Returns
WebSocket
webSocketUrl?
optionalwebSocketUrl:string
Defined in: packages/agentos/src/io/speech/providers/MiniMaxTextToSpeechProvider.ts:47