Merge pull request #3585 from pipecat-ai/aleix/improve-piper-tts-support

improve Piper TTS support
This commit is contained in:
Aleix Conchillo Flaqué
2026-01-29 08:36:13 -08:00
committed by GitHub
12 changed files with 349 additions and 32 deletions

1
changelog/3585.added.md Normal file
View File

@@ -0,0 +1 @@
- Added local `PiperTTSService` for offline text-to-speech using Piper voice models. The existing HTTP-based service has been renamed to `PiperHttpTTSService`.

1
changelog/3585.fixed.md Normal file
View File

@@ -0,0 +1 @@
- Fixed `PiperHttpTTSService` (olf `PiperTTSService`) to resample audio output based on the model's sample rate parsed from the WAV header.