Merge pull request #2333 from yohan-altrium/fix/2277-azure-tts-ssml-reserved-characters

Fixes 2277 - SSML reserved characters causes Azure TTS to fail
This commit is contained in:
Mark Backman
2025-08-13 06:27:30 -07:00
committed by GitHub
2 changed files with 38 additions and 1 deletions

View File

@@ -304,6 +304,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Added `on_transcription_stopped` and `on_transcription_error` to Daily
callbacks.
- Added SSML reserved character escaping to `AzureBaseTTSService` to properly handle special characters in text sent to Azure TTS. This fixes an issue where characters like `&`, `<`, `>`, `"`, and `'` in LLM-generated text would cause TTS failures.
-
### Changed
- Changed the default `url` for `NeuphonicTTSService` to