livekit-agents@1.2.6
livekit/agentslivekit-agents@1.2.6Aug 18, 2025by theomonnom
AI Summary
Adds warm transfer examples, new STT integrations (Mistral, Speechmatics), and Rime TTS example.
Key Highlights
- Added warm transfer example.
- Added Mistral STT integration.
- Added Speechmatics STT integration (Speaker ID support).
- Added Rime TTS example.
- Added Smallest.ai TTS plugin.
New Features
- Warm transfer example.
- Mistral STT integration.
- Speechmatics STT integration.
- Rime TTS example.
- Smallest.ai TTS plugin.
Full Release Notes
## What's Changed * fix: examples: multi-user-translator: fix event names and use nova-2 model explicitly by @mike-r-mclaughlin in https://github.com/livekit/agents/pull/3122 * google stt: add enable_word_confidence option by @longcw in https://github.com/livekit/agents/pull/3124 * chore: cleaned up examples. updated readme by @davidzhao in https://github.com/livekit/agents/pull/3120 * fix: remove tool_choice when no tools provided by @longcw in https://github.com/livekit/agents/pull/3126 * chore: pass job information to remote EOT inference by @davidzhao in https://github.com/livekit/agents/pull/3132 * fix: make sure user message is added to chat ctx if interrupted during on_user_turn_completed by @longcw in https://github.com/livekit/agents/pull/3123 * add unit tests for preemptive generation by @longcw in https://github.com/livekit/agents/pull/3128 * openai realtime: retry if creating ws connection failed by @longcw in https://github.com/livekit/agents/pull/3136 * use non-strict tool schema for cerebras llm by @longcw in https://github.com/livekit/agents/pull/3134 * use parameters for gemini live api function declaration by @longcw in https://github.com/livekit/agents/pull/3135 * Add Rime TTS example for generating real-time audio from text by @gokuljs in https://github.com/livekit/agents/pull/2972 * feat: warm transfer example by @davidzhao in https://github.com/livekit/agents/pull/3125 * fix tts pacing when pushed text is empty by @longcw in https://github.com/livekit/agents/pull/3146 * Add support for meta info in MCP tools by @guidodecaso in https://github.com/livekit/agents/pull/3144 * feat: integrate mistral stt by @fabitokki in https://github.com/livekit/agents/pull/3131 * fix: allow CPU override from environment by @davidzhao in https://github.com/livekit/agents/pull/3156 * aws stt: set language and confidence in output by @longcw in https://github.com/livekit/agents/pull/3158 * fix mistralai llm and stt by @longcw in https://github.com/livekit/agents/pull/3157 * fix deadlock when calling _update_activiy in on_enter of a new agent by @longcw in https://github.com/livekit/agents/pull/3155 * fix: check if scheduling_paused after on_user_turn_completed callback by @longcw in https://github.com/livekit/agents/pull/3091 * oai realtime: set closing when reconnection to avoid error from recv task by @longcw in https://github.com/livekit/agents/pull/3160 * support for smallest.ai tts plugin by @hamees-sayed in https://github.com/livekit/agents/pull/3082 * feat(aws-polly): add support for ssml text type by @choso in https://github.com/livekit/agents/pull/3141 * fix duplicated metrics when using AgentTask by @longcw in https://github.com/livekit/agents/pull/3168 * fix: skip done speech when scheduling by @longcw in https://github.com/livekit/agents/pull/3169 * Speaker ID using Speechmatics STT by @sam-s10s in https://github.com/livekit/agents/pull/2625 * fix types in speechmatics plugin by @davidzhao in https://github.com/livekit/agents/pull/3171 * fix: export mock_tool and other types from run_result by @davidzhao in https://github.com/livekit/agents/pull/3172 * speechmatics stt: fix speech data start and end time and clean up by @longcw in https://github.com/livekit/agents/pull/3176 * feat: pass language in UserInputTranscribedEvent by @davidzhao in https://github.com/livekit/agents/pull/3179 * feat(google): support Chirp3 instant voice clones by @davidzhao in https://github.com/livekit/agents/pull/3181 * Use heartbeat param for websocket connection by @wlbksy in https://github.com/livekit/agents/pull/3178 ## New Contributors * @gokuljs made their first contribution in https://github.com/livekit/agents/pull/2972 * @guidodecaso made their first contribution in https://github.com/livekit/agents/pull/3144 * @hamees-sayed made their first contribution in https://github.com/livekit/agents/pull/3082 * @sam-s10s made their first contribution in https://github.com/livekit/agents/pull/2625 * @wlbksy made their first contribution in https://github.com/livekit/agents/pull/3178 **Full Changelog**: https://github.com/livekit/agents/compare/livekit-agents@1.2.5...livekit-agents@1.2.6