@@ -19,7 +19,7 @@ Construct vendors directly from `agora_agent`, then bind a client with `Agent(cl
1919
2020| Area | STT classes | LLM classes | TTS classes | Avatar classes |
2121| ---| ---| ---| ---| ---|
22- | ` Area.US ` , ` Area.EU ` , ` Area.AP ` | ` DeepgramSTT ` , ` SpeechmaticsSTT ` , ` MicrosoftSTT ` , ` OpenAISTT ` , ` GoogleSTT ` , ` AmazonSTT ` , ` AssemblyAISTT ` , ` AresSTT ` , ` SarvamSTT ` , ` XaiSTT ` | ` OpenAI ` , ` AzureOpenAI ` , ` Anthropic ` , ` Gemini ` , ` Groq ` , ` VertexAILLM ` , ` AmazonBedrock ` , ` Dify ` , ` CustomLLM ` | ` ElevenLabsTTS ` , ` MicrosoftTTS ` , ` OpenAITTS ` , ` CartesiaTTS ` , ` GoogleTTS ` , ` AmazonTTS ` , ` DeepgramTTS ` , ` HumeAITTS ` , ` RimeTTS ` , ` FishAudioTTS ` , ` MiniMaxTTS ` , ` MurfTTS ` , ` SarvamTTS ` , ` GenericTTS ` , ` XaiTTS ` | ` LiveAvatarAvatar ` , ` HeyGenAvatar ` , ` AkoolAvatar ` , ` AnamAvatar ` , ` GenericAvatar ` |
22+ | ` Area.US ` , ` Area.EU ` , ` Area.AP ` | ` DeepgramSTT ` , ` SpeechmaticsSTT ` , ` MicrosoftSTT ` , ` OpenAISTT ` , ` GoogleSTT ` , ` AmazonSTT ` , ` AssemblyAISTT ` , ` AresSTT ` , ` SarvamSTT ` , ` XaiSTT ` | ` OpenAI ` , ` AzureOpenAI ` , ` Anthropic ` , ` Gemini ` , ` Groq ` , ` VertexAILLM ` , ` AmazonBedrock ` , ` Dify ` , ` CustomLLM ` | ` ElevenLabsTTS ` , ` MicrosoftTTS ` , ` OpenAITTS ` , ` CartesiaTTS ` , ` GoogleTTS ` , ` AmazonTTS ` , ` DeepgramTTS ` , ` GradiumTTS ` , ` MistralTTS ` , ` HumeAITTS ` , ` RimeTTS ` , ` FishAudioTTS ` , ` MiniMaxTTS ` , ` MurfTTS ` , ` SarvamTTS ` , ` GenericTTS ` , ` XaiTTS ` | ` LiveAvatarAvatar ` , ` HeyGenAvatar ` , ` AkoolAvatar ` , ` AnamAvatar ` , ` GenericAvatar ` |
2323| ` Area.CN ` | ` FengmingSTT ` , ` TencentSTT ` , ` MicrosoftCNSTT ` , ` XfyunSTT ` , ` XfyunBigModelSTT ` , ` XfyunDialectSTT ` | ` AliyunLLM ` , ` BytedanceLLM ` , ` DeepSeekLLM ` , ` TencentLLM ` | ` MiniMaxCNTTS ` , ` TencentTTS ` , ` BytedanceTTS ` , ` MicrosoftCNTTS ` , ` CosyVoiceTTS ` , ` BytedanceDuplexTTS ` , ` StepFunTTS ` , ` GenericTTS ` | ` SenseTimeAvatar ` , ` SpatiusAvatar ` |
2424
2525Global example:
@@ -303,6 +303,18 @@ The SDK also includes named helpers for the remaining Agora-supported LLM provid
303303| ` additional_params ` | ` Dict[str, Any] ` | No | ` None ` | Additional Deepgram TTS parameters, flattened into ` params ` |
304304| ` skip_patterns ` | ` List[int] ` | No | ` None ` | Skip patterns |
305305
306+ ### ` GradiumTTS `
307+
308+ | Parameter | Type | Required | Default | Description |
309+ | ---| ---| ---| ---| ---|
310+ | ` api_key ` | ` str ` | Yes | — | Gradium API key |
311+ | ` url ` | ` str ` | No | ` None ` | WebSocket endpoint for streaming TTS output |
312+ | ` model_name ` | ` str ` | No | ` None ` | Gradium TTS model name (e.g., ` default ` ) |
313+ | ` voice_id ` | ` str ` | No | ` None ` | Gradium voice identifier |
314+ | ` sample_rate ` | ` int ` | No | ` None ` | Audio sample rate in Hz |
315+ | ` additional_params ` | ` Dict[str, Any] ` | No | ` None ` | Additional Gradium TTS parameters, flattened into ` params ` |
316+ | ` skip_patterns ` | ` List[int] ` | No | ` None ` | Skip patterns |
317+
306318### ` HumeAITTS `
307319
308320| Parameter | Type | Required | Default | Description |
@@ -389,6 +401,16 @@ AgentKit serializes `credential_mode` at the top level of the Rime TTS configura
389401
390402` key ` and ` group_id ` are required together for BYOK. ` url ` is optional. In both BYOK and managed modes, exactly one of ` voice_id ` or ` timber_weights ` must be provided. Without ` key ` , ` model ` must be one of the supported Agora-managed MiniMax models.
391403
404+ ### ` MistralTTS `
405+
406+ | Parameter | Type | Required | Default | Description |
407+ | ---| ---| ---| ---| ---|
408+ | ` api_key ` | ` str ` | Yes | — | Mistral API key |
409+ | ` model ` | ` str ` | No | ` None ` | Mistral TTS model name (e.g., ` voxtral-mini-tts-2603 ` ) |
410+ | ` voice ` | ` str ` | No | ` None ` | Mistral voice identifier |
411+ | ` additional_params ` | ` Dict[str, Any] ` | No | ` None ` | Additional Mistral TTS parameters, flattened into ` params ` |
412+ | ` skip_patterns ` | ` List[int] ` | No | ` None ` | Skip patterns |
413+
392414### ` MurfTTS `
393415
394416| Parameter | Type | Required | Default | Description |
0 commit comments