From 748a7af6029eeb00111e5c97a57b83933f14cbfb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aleix=20Conchillo=20Flaqu=C3=A9?= Date: Thu, 5 Sep 2024 19:05:29 -0700 Subject: [PATCH] update CHANGELOG.md --- CHANGELOG.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7bf00326d..96fe57619 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added +- Interruptions support has been added to `TwilioFrameSerializer` when using + `FastAPIWebsocketTransport`. + - Added new `LmntTTSService` text-to-speech service. (see https://www.lmnt.com/) @@ -32,6 +35,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 big chunk (i.e. from when the user starts speaking until the user stops speaking) instead of a continous stream. +### Fixed + +- `StartFrame` should be the first frame every processor receives to avoid + situations where things are not initialized (because initialization happens on + `StartFrame`) and other frames come in resulting in undesired behavior. + +### Performance + +- `obj_id()` and `obj_count()` now use `itertools.count` avoiding the need of + `threading.Lock`. + ## [0.0.41] - 2024-08-22 ### Added