From e6b05005682cb5461bcc9a2f99a96c4f392429f5 Mon Sep 17 00:00:00 2001 From: Kwindla Hultman Kramer Date: Sun, 18 Aug 2024 21:11:18 -0700 Subject: [PATCH] make VADAnalyzer:set_params() public --- src/pipecat/transports/base_input.py | 2 +- src/pipecat/vad/vad_analyzer.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pipecat/transports/base_input.py b/src/pipecat/transports/base_input.py index 2e6ed75fb..91052788c 100644 --- a/src/pipecat/transports/base_input.py +++ b/src/pipecat/transports/base_input.py @@ -107,7 +107,7 @@ class BaseInputTransport(FrameProcessor): vad_analyzer = self.vad_analyzer() if not vad_analyzer: pass - vad_analyzer._set_params(frame.params) + vad_analyzer.set_params(frame.params) # Other frames else: await self._internal_push_frame(frame, direction) diff --git a/src/pipecat/vad/vad_analyzer.py b/src/pipecat/vad/vad_analyzer.py index 021b1b802..3b7f9931d 100644 --- a/src/pipecat/vad/vad_analyzer.py +++ b/src/pipecat/vad/vad_analyzer.py @@ -34,7 +34,7 @@ class VADAnalyzer: self._sample_rate = sample_rate self._num_channels = num_channels - self._set_params(params) + self.set_params(params) self._vad_buffer = b"" @@ -58,7 +58,7 @@ class VADAnalyzer: def voice_confidence(self, buffer) -> float: pass - def _set_params(self, params: VADParams): + def set_params(self, params: VADParams): logger.debug(f"Setting VAD params to: {params}") self._params = params self._vad_frames = self.num_frames_required()