From 21d610cd30b298c473f793ded5fc76af2bef4511 Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Fri, 10 Oct 2025 12:43:31 -0400 Subject: [PATCH] Docs fixes for 0.0.90 release --- docs/api/conf.py | 1 + src/pipecat/services/hume/tts.py | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/api/conf.py b/docs/api/conf.py index a3062b612..8946a34d3 100644 --- a/docs/api/conf.py +++ b/docs/api/conf.py @@ -50,6 +50,7 @@ autodoc_mock_imports = [ # Krisp - has build issues on some platforms "pipecat_ai_krisp", "krisp", + "krisp_audio", # System-specific GUI libraries "_tkinter", "tkinter", diff --git a/src/pipecat/services/hume/tts.py b/src/pipecat/services/hume/tts.py index 0629a8909..2701c5d05 100644 --- a/src/pipecat/services/hume/tts.py +++ b/src/pipecat/services/hume/tts.py @@ -42,7 +42,7 @@ class HumeTTSService(TTSService): """Hume Octave Text-to-Speech service. Streams PCM audio via Hume's HTTP output streaming (JSON chunks) endpoint - using the Python SDK and emits `TTSAudioRawFrame`s suitable for Pipecat transports. + using the Python SDK and emits ``TTSAudioRawFrame`` frames suitable for Pipecat transports. Supported features: @@ -78,7 +78,7 @@ class HumeTTSService(TTSService): Args: api_key: Hume API key. If omitted, reads the ``HUME_API_KEY`` environment variable. - voice_id: ID of the voice to use (ID-only; names are not supported here). + voice_id: ID of the voice to use. Only voice IDs are supported; voice names are not. params: Optional synthesis controls (acting instructions, speed, trailing silence). sample_rate: Output sample rate for emitted PCM frames. Defaults to 48_000 (Hume). **kwargs: Additional arguments passed to the parent class.