Update ElevenLabsTTSService to use the new websocket API

This commit is contained in:
Mark Backman
2025-05-07 11:00:55 -04:00
parent f6c1eb5d9d
commit 9e16e3d614
2 changed files with 85 additions and 39 deletions

View File

@@ -16,6 +16,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
- Updated `ElevenLabsTTSService` to use the beta websocket API
(multi-stream-input). This new API supports context_ids and cancelling those
contexts, which greatly improves interruption handling.
- Observers `on_push_frame()` now take a single argument `FramePushed` instead
of multiple arguments.