add more missing keyword-only arguments
This commit is contained in:
@@ -15,7 +15,7 @@ from loguru import logger
|
|||||||
|
|
||||||
class PipelineRunner:
|
class PipelineRunner:
|
||||||
|
|
||||||
def __init__(self, name: str | None = None, handle_sigint: bool = True):
|
def __init__(self, *, name: str | None = None, handle_sigint: bool = True):
|
||||||
self.id: int = obj_id()
|
self.id: int = obj_id()
|
||||||
self.name: str = name or f"{self.__class__.__name__}#{obj_count(self)}"
|
self.name: str = name or f"{self.__class__.__name__}#{obj_count(self)}"
|
||||||
|
|
||||||
|
|||||||
@@ -59,8 +59,8 @@ class DailyTransportMessageFrame(TransportMessageFrame):
|
|||||||
|
|
||||||
class WebRTCVADAnalyzer(VADAnalyzer):
|
class WebRTCVADAnalyzer(VADAnalyzer):
|
||||||
|
|
||||||
def __init__(self, sample_rate=16000, num_channels=1, params: VADParams = VADParams()):
|
def __init__(self, *, sample_rate=16000, num_channels=1, params: VADParams = VADParams()):
|
||||||
super().__init__(sample_rate, num_channels, params)
|
super().__init__(sample_rate=sample_rate, num_channels=num_channels, params=params)
|
||||||
|
|
||||||
self._webrtc_vad = Daily.create_native_vad(
|
self._webrtc_vad = Daily.create_native_vad(
|
||||||
reset_period_ms=VAD_RESET_PERIOD_MS,
|
reset_period_ms=VAD_RESET_PERIOD_MS,
|
||||||
|
|||||||
@@ -35,6 +35,7 @@ class SileroVADAnalyzer(VADAnalyzer):
|
|||||||
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
|
*,
|
||||||
sample_rate: int = 16000,
|
sample_rate: int = 16000,
|
||||||
version: str = "v5.0",
|
version: str = "v5.0",
|
||||||
params: VADParams = VADParams()):
|
params: VADParams = VADParams()):
|
||||||
@@ -87,6 +88,7 @@ class SileroVAD(FrameProcessor):
|
|||||||
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
|
*,
|
||||||
sample_rate: int = 16000,
|
sample_rate: int = 16000,
|
||||||
version: str = "v5.0",
|
version: str = "v5.0",
|
||||||
vad_params: VADParams = VADParams(),
|
vad_params: VADParams = VADParams(),
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ class VADParams(BaseModel):
|
|||||||
|
|
||||||
class VADAnalyzer:
|
class VADAnalyzer:
|
||||||
|
|
||||||
def __init__(self, sample_rate: int, num_channels: int, params: VADParams):
|
def __init__(self, *, sample_rate: int, num_channels: int, params: VADParams):
|
||||||
self._sample_rate = sample_rate
|
self._sample_rate = sample_rate
|
||||||
self._num_channels = num_channels
|
self._num_channels = num_channels
|
||||||
self._params = params
|
self._params = params
|
||||||
|
|||||||
Reference in New Issue
Block a user