Added
-
Added support for Nano Banana models to
GoogleLLMService. For example, you can now use thegemini-2.5-flash-imagemodel to generate images. -
Added
HumeTTSServicefor 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
GoogleLLMServicemodel togemini-2.5-flash.
Deprecated
- PlayHT is shutting down their API on December 31st, 2025. As a result,
PlayHTTTSServiceandPlayHTHttpTTSServiceare deprecated and will be removed in a future version.
Fixed
-
Fixed an issue with
AWSNovaSonicLLMServicewhere the client wouldn't connect due to a breaking change in the AWS dependency chain. -
PermissionErroris now caught if NLTK'spunkt_tabcan'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.