livekit-agents@1.4.4
livekit/agentslivekit-agents@1.4.4Mar 3, 2026by theomonnom
AI Summary
Performance optimizations and new provider integrations, featuring the upgrade to Cartesia Sonic 3, new Telnyx and Sambanova plugins, and AssemblyAI u3-rt-pro support.
Key Highlights
- Upgraded Cartesia TTS default to Sonic 3
- Added Telnyx STT and TTS plugins
- Added livekit-plugins-sambanova with LLM support
- Added AssemblyAI u3-rt-pro model support
- Added AEC warmup to suppress false interruptions
New Features
- Telnyx STT/TTS plugin
- Sambanova LLM plugin
- Cartesia Sonic 3 default
- AssemblyAI u3-rt-pro support
- AEC warmup for false interruption suppression
Full Release Notes
## What's Changed * Upgrading Cartesia TTS default to Sonic 3 by @chongzluong in https://github.com/livekit/agents/pull/4922 * (google stt): add denoiser support and explicit adaptation param by @tinalenguyen in https://github.com/livekit/agents/pull/4918 * feat: add Telnyx STT and TTS plugins by @fmv1992 in https://github.com/livekit/agents/pull/4665 * feat: add livekit-plugins-sambanova with LLM support by @mahimairaja in https://github.com/livekit/agents/pull/4910 * skip adding run event when run result is done by @longcw in https://github.com/livekit/agents/pull/4925 * guard against RuntimeError when restoring allow_interruptions in AgentTask by @longcw in https://github.com/livekit/agents/pull/4930 * Add support for Gradium pronunciation ids. by @LaurentMazare in https://github.com/livekit/agents/pull/4932 * feat: optimize wav decoding by @davidzhao in https://github.com/livekit/agents/pull/4905 * fix: drain buffered log records before closing LogQueueListener by @longcw in https://github.com/livekit/agents/pull/4928 * fix(voice): return ToolError for unknown function calls instead of si… by @yusuf-eren in https://github.com/livekit/agents/pull/4935 * Update readme to include mcp and skill information by @Topherhindman in https://github.com/livekit/agents/pull/4937 * fix: migrate HttpServer to AppRunner for proper connection lifecycle by @longcw in https://github.com/livekit/agents/pull/4945 * ignore unknown tools from xai realtime by @longcw in https://github.com/livekit/agents/pull/4941 * soniox stt: populate timing and confidence from token metadata by @longcw in https://github.com/livekit/agents/pull/4939 * fix(openai): preserve non-instruction system messages in update_chat_ctx for realtime models by @longcw in https://github.com/livekit/agents/pull/4942 * feat(openai): add gpt-realtime-1.5 to RealtimeModels by @yusuf-eren in https://github.com/livekit/agents/pull/4947 * standardize language handling by @davidzhao in https://github.com/livekit/agents/pull/4926 * fix: avoid blocking event loop with unconditional psutil call in _load_task by @msaelices in https://github.com/livekit/agents/pull/4946 * add AEC warmup to suppress false interruptions on first speech by @longcw in https://github.com/livekit/agents/pull/4813 * initial by @dhruvladia-sarvam in https://github.com/livekit/agents/pull/4923 * fix asyncio.Future crash in console mode by @davidzhao in https://github.com/livekit/agents/pull/4952 * fix(11labs): Default to original alignment for CJK scripts by @chenghao-mou in https://github.com/livekit/agents/pull/4968 * support openai responses websocket mode by @tinalenguyen in https://github.com/livekit/agents/pull/4931 * Keyframe Labs Plugin by @kradkfl in https://github.com/livekit/agents/pull/4950 * hotfix: import issue in `agent_worker.py` by @kradkfl in https://github.com/livekit/agents/pull/4970 * feat(stt): add keyterms parameter in Elevenlabs STT plugin by @Arjun-A-I in https://github.com/livekit/agents/pull/4967 * feat(elevenlabs): report STT audio duration via RECOGNITION_USAGE events by @BkSouX in https://github.com/livekit/agents/pull/4953 * Fix/sarvam tts update options language code by @yusuf-eren in https://github.com/livekit/agents/pull/4957 * Fix: call playback started in sound device callback (console mode) by @chenghao-mou in https://github.com/livekit/agents/pull/4958 * fix: close duplex wrapper and log listener on process start failure by @longcw in https://github.com/livekit/agents/pull/4977 * feat(assemblyai): add u3-rt-pro model plus mid-stream updates, SpeechStarted, and ForceEndpoint support by @gsharp-aai in https://github.com/livekit/agents/pull/4965 * feat(stt): add support for AssemblyAI u3-rt-pro model and mid-session updates by @russellmartin-livekit in https://github.com/livekit/agents/pull/4961 * rename Language to LanguageCode by @theomonnom in https://github.com/livekit/agents/pull/4981 * livekit-agents 1.4.4 by @theomonnom in https://github.com/livekit/agents/pull/4982 ## New Contributors * @fmv1992 made their first contribution in https://github.com/livekit/agents/pull/4665 * @mahimairaja made their first contribution in https://github.com/livekit/agents/pull/4910 * @yusuf-eren made their first contribution in https://github.com/livekit/agents/pull/4935 * @Topherhindman made their first contribution in https://github.com/livekit/agents/pull/4937 * @kradkfl made their first contribution in https://github.com/livekit/agents/pull/4950 * @Arjun-A-I made their first contribution in https://github.com/livekit/agents/pull/4967 * @BkSouX made their first contribution in https://github.com/livekit/agents/pull/4953 * @gsharp-aai made their first contribution in https://github.com/livekit/agents/pull/4965 **Full Changelog**: https://github.com/livekit/agents/compare/livekit-agents@1.4.3...livekit-agents@1.4.4