diff --git a/docs/api/conf.py b/docs/api/conf.py index 653727668..ef4df8e96 100644 --- a/docs/api/conf.py +++ b/docs/api/conf.py @@ -91,6 +91,17 @@ autodoc_mock_imports = [ # MLX dependencies (Apple Silicon specific) "mlx", "mlx_whisper", # Note: might need underscore format too + # Pydantic v2 compatibility issues in third-party SDKs + "hume", + "hume.tts", + "hume.tts.types", + "cartesia", + "camb", + "sarvamai", + "openpipe", + "openai.types.beta.realtime", + "langchain_core", + "langchain_core.messages", ] # HTML output settings diff --git a/src/pipecat/audio/filters/krisp_filter.py b/src/pipecat/audio/filters/krisp_filter.py index 7fbc00b88..58c4a2835 100644 --- a/src/pipecat/audio/filters/krisp_filter.py +++ b/src/pipecat/audio/filters/krisp_filter.py @@ -61,6 +61,7 @@ class KrispFilter(BaseAudioFilter): Provides real-time noise reduction for audio streams using Krisp's proprietary noise suppression algorithms. Requires a Krisp model file for operation. + .. deprecated:: 0.0.94 The KrispFilter is deprecated and will be removed in a future version. Use KrispVivaFilter instead. diff --git a/src/pipecat/serializers/vonage.py b/src/pipecat/serializers/vonage.py index 9de1cc038..3213e8bba 100644 --- a/src/pipecat/serializers/vonage.py +++ b/src/pipecat/serializers/vonage.py @@ -34,8 +34,7 @@ class VonageFrameSerializer(FrameSerializer): WebSocket streaming protocol. Note: - Ref docs: - https://developer.vonage.com/en/video/guides/audio-connector + Ref docs: https://developer.vonage.com/en/video/guides/audio-connector """ class InputParams(BaseModel):