Add SelfClosingTagAggregator, example 45, and unit tests

This commit is contained in:
Mark Backman
2025-09-05 21:40:04 -04:00
parent 908325484d
commit 65ce5d0457
4 changed files with 458 additions and 0 deletions

View File

@@ -9,6 +9,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added
- Added `SelfClosingTagAggregator` to handle incomplete self-closing tags during
streaming (e.g., prevents splitting `<break time="0.1s"/>` when received as
`<break time="0.` + `1s"/>`).
- Added video streaming support to `LiveKitTransport`.
- Added `OpenAIRealtimeLLMService` and `AzureRealtimeLLMService` which provide