make VADAnalyzer:set_params() public

This commit is contained in:
Kwindla Hultman Kramer
2024-08-18 21:11:18 -07:00
parent 925e80bb20
commit e6b0500568
2 changed files with 3 additions and 3 deletions

View File

@@ -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)

View File

@@ -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()