livekit-agents@1.5.8

livekit/agentslivekit-agents@1.5.8May 5, 2026by tinalenguyen

AI Summary

Focuses on AMD improvements, fixes for warm transfer fallback behavior and AWS stream handling, and adds Soniox TTS plugin support.

Key Highlights

  • Adds Soniox TTS plugin.
  • Improves AMD detection logic and adds remote session events.
  • Fixes warm transfer to not fall back to env var when sip_connection is set.
  • Fixes AWS stream ready state handling.
  • Adds fade_in/fade_out to AudioConfig background audio.

New Features

  • Soniox TTS plugin
  • AMD improvements
  • Warm transfer fixes
  • AWS stream fixes
  • Audio fade in/out

Full Release Notes

## What's Changed
* feat(interruption): barge-in cooldown window for corrections by @chenghao-mou in https://github.com/livekit/agents/pull/5269
* fix(amd): amd improvement (AGT-2777) by @chenghao-mou in https://github.com/livekit/agents/pull/5584
* fix(warm_transfer): don't fall back to env var when sip_connection is set by @longcw in https://github.com/livekit/agents/pull/5619
* fix(aws): wait for stream ready before sending audio start event by @lanazhang in https://github.com/livekit/agents/pull/5626
* Fix Missing user message metrics (MetricsReport) due to early returns in _user_turn_completed_task and no initialization in on_end_of_turn by @hudson-worden in https://github.com/livekit/agents/pull/5437
* fix(amd): missing stt start by @chenghao-mou in https://github.com/livekit/agents/pull/5633
* fix: reduce overly eager call ending behavior by @davidzhao in https://github.com/livekit/agents/pull/5630
* feat(fishaudio): use websocket API for faster inference by @davidzhao in https://github.com/livekit/agents/pull/5629
* fix(observability): retry session recording upload by @paulwe in https://github.com/livekit/agents/pull/5627
* fix(openai realtime): reject pending response future on error event by @longcw in https://github.com/livekit/agents/pull/5576
* feat(inference): propagate STT extra to SpeechData.metadata by @russellmartin-livekit in https://github.com/livekit/agents/pull/5639
* Update README.md by @theomonnom in https://github.com/livekit/agents/pull/5640
* fix(amd): reset timer for late stt transcript by @chenghao-mou in https://github.com/livekit/agents/pull/5637
* fix: end Runway realtime sessions on shutdown by @robinandeer in https://github.com/livekit/agents/pull/5623
* ci(examples): add deploy workflow by @tinalenguyen in https://github.com/livekit/agents/pull/5641
* feat(amd): add remote session event for amd AGT-2828 by @chenghao-mou in https://github.com/livekit/agents/pull/5621
* Add Soniox TTS plugin by @matejmarinko-soniox in https://github.com/livekit/agents/pull/5543
* (inworld tts): add new model by @tinalenguyen in https://github.com/livekit/agents/pull/5646
* livekit-agents@1.5.8 by @github-actions[bot] in https://github.com/livekit/agents/pull/5647

## New Contributors
* @lanazhang made their first contribution in https://github.com/livekit/agents/pull/5626

**Full Changelog**: https://github.com/livekit/agents/compare/livekit-agents@1.5.7...livekit-agents@1.5.8