update CHANGELOG with latest changes
This commit is contained in:
20
CHANGELOG.md
20
CHANGELOG.md
@@ -7,12 +7,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
- `PipelineTask` now has a `has_finished()` method to indicate if the task has
|
||||||
|
completed. If a task is never ran `has_finished()` will return False.
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
- Fixed an error closing local audio transports.
|
||||||
|
|
||||||
- Fixed an issue with Deepgram TTS that was introduced in the previous release.
|
- Fixed an issue with Deepgram TTS that was introduced in the previous release.
|
||||||
|
|
||||||
|
- Fixed `AnthropicLLMService` interruptions. If an interruption occurred, a
|
||||||
|
`user` message could be appended after the previous `user` message. Anthropic
|
||||||
|
does not allow that because it requires alternate `user` and `assistant`
|
||||||
|
messages.
|
||||||
|
|
||||||
### Performance
|
### Performance
|
||||||
|
|
||||||
|
- The `BaseInputTransport` does not pull audio frames from sub-classes any
|
||||||
|
more. Instead, sub-classes now push audio frames into a queue in the base
|
||||||
|
class. Also, `DailyInputTransport` now pushes audio frames every 20ms instead
|
||||||
|
of 10ms.
|
||||||
|
|
||||||
|
- Remove redundant camera input thread from `DailyInputTransport`. This should
|
||||||
|
improve performance a little bit when processing participant videos.
|
||||||
|
|
||||||
- Load Cartesia voice on startup.
|
- Load Cartesia voice on startup.
|
||||||
|
|
||||||
## [0.0.25] - 2024-05-31
|
## [0.0.25] - 2024-05-31
|
||||||
|
|||||||
Reference in New Issue
Block a user