MCPcopy Create free account
hub / github.com/akdeb/ElatoAI / create_browser_transport

Function create_browser_transport

server/fastapi/server.py:207–217  ·  view source on GitHub ↗
(websocket: WebSocket)

Source from the content-addressed store, hash-verified

205
206
207def create_browser_transport(websocket: WebSocket) -> BrowserWebsocketTransport:
208 return BrowserWebsocketTransport(
209 websocket=websocket,
210 params=FastAPIWebsocketParams(
211 audio_in_enabled=True,
212 audio_out_enabled=True,
213 audio_in_sample_rate=BROWSER_INPUT_SAMPLE_RATE,
214 audio_out_sample_rate=AUDIO_OUTPUT_SAMPLE_RATE,
215 serializer=RawPCMFrameSerializer(input_sample_rate=BROWSER_INPUT_SAMPLE_RATE),
216 ),
217 )
218
219
220def create_esp32_transport(websocket: WebSocket) -> Esp32WebsocketTransport:

Callers 2

browser_websocketFunction · 0.85
nextjs_websocketFunction · 0.85

Calls 2

Tested by

no test coverage detected