diff --git a/CHANGELOG.md b/CHANGELOG.md index 024bd10f0..13849fc1b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,10 +9,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added +- Added `processor` field to `ErrorFrame` to indicate `FrameProcessor` that + generated the error. + - Added new language support for `AWSTranscribeSTTService`. All languages supporting streaming data input are now supported: https://docs.aws.amazon.com/transcribe/latest/dg/supported-languages.html +- Added support for Simli Trinity Avatars. A new `is_trinity_avatar` parameter + has been introduced to specify whether the provided `faceId` corresponds to a + Trinity avatar, which is required for optimal Trinity avatar performance. + - The development runner how handles custom `body` data for `DailyTransport`. The `body` data is passed to the Pipecat client. You can POST to the `/start` endpoint with a request body of: @@ -58,7 +65,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed -- Fixed an issue where `BotStartedSpeakingFrame` and `BotStoppedSpeakingFrame` +- Fixed an issue where `BotStartedSpeakingFrame` and `BotStoppedSpeakingFrame` were not emitted when using `TavusVideoService` or `HeyGenVideoService`. - Fixed an issue in `LiveKitTransport` where empty `AudioRawFrame`s were pushed @@ -86,8 +93,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 removed in a future version. Use the `/start` endpoint in its place. In the meantime, both endpoints work and deliver equivalent functionality. -- Added `processor` field to `ErrorFrame` to indicate `FrameProcessor` that generated the error. - ## [0.0.77] - 2025-07-31 ### Added @@ -283,10 +288,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 pushed by the `BaseInputTransport` at Start and any time a `VADParamsUpdateFrame` is received. -- Added support for Simli Trinity Avatars. A new `is_trinity_avatar` parameter - has been introduced to specify whether the provided `faceId` corresponds to a - Trinity avatar, which is required for optimal Trinity avatar performance. - ### Changed - Two package dependencies have been updated: