diff --git a/examples/quickstart/bot.py b/examples/quickstart/bot.py index cf45e897c..ee97175a6 100644 --- a/examples/quickstart/bot.py +++ b/examples/quickstart/bot.py @@ -23,17 +23,22 @@ import os from dotenv import load_dotenv from loguru import logger -from pipecat.audio.turn.smart_turn.local_smart_turn_v3 import LocalSmartTurnAnalyzerV3 -from pipecat.audio.vad.vad_analyzer import VADParams -from pipecat.frames.frames import LLMRunFrame print("🚀 Starting Pipecat bot...") -print("⏳ Loading models and imports (20 seconds first run only)\n") +print("⏳ Loading models and imports (20 seconds, first run only)\n") +logger.info("Loading Local Smart Turn Analyzer V3...") +from pipecat.audio.turn.smart_turn.local_smart_turn_v3 import LocalSmartTurnAnalyzerV3 + +logger.info("✅ Local Smart Turn Analyzer V3 loaded") logger.info("Loading Silero VAD model...") from pipecat.audio.vad.silero import SileroVADAnalyzer logger.info("✅ Silero VAD model loaded") + +from pipecat.audio.vad.vad_analyzer import VADParams +from pipecat.frames.frames import LLMRunFrame + logger.info("Loading pipeline components...") from pipecat.pipeline.pipeline import Pipeline from pipecat.pipeline.runner import PipelineRunner diff --git a/examples/quickstart/pyproject.toml b/examples/quickstart/pyproject.toml index 15124dfa7..fb3817f90 100644 --- a/examples/quickstart/pyproject.toml +++ b/examples/quickstart/pyproject.toml @@ -4,7 +4,7 @@ version = "0.1.0" description = "Quickstart example for building voice AI bots with Pipecat" requires-python = ">=3.10" dependencies = [ - "pipecat-ai[webrtc,daily,silero,deepgram,openai,cartesia,runner]>=0.0.83", + "pipecat-ai[webrtc,daily,silero,deepgram,openai,cartesia,local-smart-turn-v3,runner]>=0.0.85", "pipecatcloud>=0.2.4" ]