diff --git a/examples/foundational/38b-smart-turn-local.py b/examples/foundational/38b-smart-turn-local.py index f736d5440..81952b2c3 100644 --- a/examples/foundational/38b-smart-turn-local.py +++ b/examples/foundational/38b-smart-turn-local.py @@ -30,10 +30,6 @@ from pipecat.transports.websocket.fastapi import FastAPIWebsocketParams load_dotenv(override=True) -# To use this locally, set the environment variable LOCAL_SMART_TURN_MODEL_PATH -# to the Smart Turn v3 ONNX model file. -smart_turn_model_path = os.getenv("LOCAL_SMART_TURN_MODEL_PATH") - # We store functions so objects (e.g. SileroVADAnalyzer) don't get # instantiated. The function will be called when the desired transport gets # selected. @@ -42,25 +38,19 @@ transport_params = { audio_in_enabled=True, audio_out_enabled=True, vad_analyzer=SileroVADAnalyzer(params=VADParams(stop_secs=0.2)), - turn_analyzer=LocalSmartTurnAnalyzerV3( - smart_turn_model_path=smart_turn_model_path, params=SmartTurnParams() - ), + turn_analyzer=LocalSmartTurnAnalyzerV3(params=SmartTurnParams()), ), "twilio": lambda: FastAPIWebsocketParams( audio_in_enabled=True, audio_out_enabled=True, vad_analyzer=SileroVADAnalyzer(params=VADParams(stop_secs=0.2)), - turn_analyzer=LocalSmartTurnAnalyzerV3( - smart_turn_model_path=smart_turn_model_path, params=SmartTurnParams() - ), + turn_analyzer=LocalSmartTurnAnalyzerV3(params=SmartTurnParams()), ), "webrtc": lambda: TransportParams( audio_in_enabled=True, audio_out_enabled=True, vad_analyzer=SileroVADAnalyzer(params=VADParams(stop_secs=0.2)), - turn_analyzer=LocalSmartTurnAnalyzerV3( - smart_turn_model_path=smart_turn_model_path, params=SmartTurnParams() - ), + turn_analyzer=LocalSmartTurnAnalyzerV3(params=SmartTurnParams()), ), }