Releases
v1.1.0
Compare
Sorry, something went wrong.
No results found
[v1.1.0] — 2026-03-17
Added
MurfTTS vendor
AdditionalParams map[string]interface{} on all STT vendors for passing unlisted API parameters
Fixed
ElevenLabsTTS: added missing voice tuning fields — OptimizeStreamingLatency, Stability, SimilarityBoost, Style, UseSpeakerBoost
All LLM vendors: added MaxHistory *int for conversation history caching
AzureOpenAI LLM: added Params map[string]interface{} escape hatch (was missing, unlike other vendors)
Anthropic LLM: added URL string for custom endpoints and Params map[string]interface{} escape hatch
Gemini LLM: added URL string for custom endpoints and Params map[string]interface{} escape hatch
MiniMaxTTS: added required GroupID, URL, and correctly nested voice_setting.voice_id
SarvamTTS: corrected schema to Key + Speaker + TargetLanguageCode (was incorrectly using APIKey, VoiceID, Model)
All STT vendors: added top-level language field to ToConfig() output, required by the Agora platform for routing
GoogleSTT: renamed Key → APIKey; corrected payload key from "key" to "api_key"
AresSTT: removed erroneous APIKey requirement — Ares is an Agora built-in service with no external key
AssemblyAISTT: added missing Language field
DeepgramSTT: added SmartFormat and Punctuation fields; made APIKey optional to match other SDKs
SarvamSTT: added Language validation
You can’t perform that action at this time.