simulstream.client.wav_reader_client.send_audio

async simulstream.client.wav_reader_client.send_audio(websocket: ClientConnection, sample_rate: int, data: ndarray, chunk_duration_ms: int = 100)

Stream audio data in fixed-size chunks over a WebSocket connection.

Parameters:
  • websocket (websockets.ClientConnection) – Active WebSocket connection.

  • sample_rate (int) – Audio sample rate (Hz).

  • data (np.ndarray) – Audio samples as int16 array.

  • chunk_duration_ms (int) – Duration of each chunk in milliseconds.