From b96979a4ed608d6c059d8635559381167db6b254 Mon Sep 17 00:00:00 2001 From: Filipi Fuchter Date: Thu, 13 Feb 2025 18:07:04 -0300 Subject: [PATCH] Update WebsocketServer to not wrap the message inside a text frame. --- src/pipecat/transports/network/websocket_server.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/pipecat/transports/network/websocket_server.py b/src/pipecat/transports/network/websocket_server.py index 234f85119..ca5d07d2e 100644 --- a/src/pipecat/transports/network/websocket_server.py +++ b/src/pipecat/transports/network/websocket_server.py @@ -193,10 +193,7 @@ class WebsocketServerOutputTransport(BaseOutputTransport): self._next_send_time = 0 async def send_message(self, frame: TransportMessageFrame | TransportMessageUrgentFrame): - message_frame = TextFrame( - text=json.dumps(frame.message), - ) - await self._write_frame(message_frame) + await self._write_frame(frame) async def write_raw_audio_frames(self, frames: bytes): if not self._websocket: