From 960c659d5a3601e5b2ac959a36041a456db455a9 Mon Sep 17 00:00:00 2001 From: Moishe Lettvin Date: Mon, 25 Mar 2024 13:59:03 -0400 Subject: [PATCH] Remove duplicated constant --- src/dailyai/services/websocket_transport_service.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/dailyai/services/websocket_transport_service.py b/src/dailyai/services/websocket_transport_service.py index ba2c190c3..733a50bc5 100644 --- a/src/dailyai/services/websocket_transport_service.py +++ b/src/dailyai/services/websocket_transport_service.py @@ -16,9 +16,12 @@ class WebSocketFrameProcessor(FrameProcessor): def __init__( self, - audio_frame_size=16000, + audio_frame_size: int | None = None, sendable_frames: List[Frame] | None = None): super().__init__() + if not audio_frame_size: + raise ValueError("audio_frame_size must be provided") + self._audio_frame_size = audio_frame_size self._sendable_frames = sendable_frames or [TextFrame, AudioFrame] self._audio_buffer = bytes()