Merge pull request #2547 from manishkjs/feat/google-tts-voice-cloning

feat: add voice cloning and speaking rate to GoogleTTSService
This commit is contained in:
Aleix Conchillo Flaqué
2025-09-11 14:32:21 -07:00
committed by GitHub
2 changed files with 20 additions and 3 deletions

View File

@@ -167,6 +167,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
# Handle navigation failure
```
- Added `voice_cloning_key` to `GoogleTTSService` to support custom cloned voices.
- Added `speaking_rate` to `GoogleTTSService.InputParams` to control the speaking rate.
- `BaseOutputTransport` now implements `write_dtmf()` by loading DTMF audio and
sending it through the transport. This makes sending DTMF generic across all
output transports.