Added
-
Added support for Nano Banana models to
GoogleLLMService
. For example, you can now use thegemini-2.5-flash-image
model to generate images. -
Added
HumeTTSService
for text-to-speech synthesis using Hume AI's expressive voice models. Provides high-quality, emotionally expressive speech synthesis with support for various voice models. Includes example inexamples/foundational/07ad-interruptible-hume.py
. Use withuv pip install pipecat-ai[hume]
.
Changed
- Updated default
GoogleLLMService
model togemini-2.5-flash
.
Deprecated
- PlayHT is shutting down their API on December 31st, 2025. As a result,
PlayHTTTSService
andPlayHTHttpTTSService
are deprecated and will be removed in a future version.
Fixed
-
Fixed an issue with
AWSNovaSonicLLMService
where the client wouldn't connect due to a breaking change in the AWS dependency chain. -
PermissionError
is now caught if NLTK'spunkt_tab
can't be downloaded. -
Fixed an issue that would cause wrong user/assistant context ordering when using interruption strategies.
-
Fixed RTVI incoming message handling, broken in 0.0.87.