Real-time Audio Transcription

How It Works
  1. Connect: Establishes a WebSocket connection to the server.
  2. Start Recording: Begins capturing audio from the selected microphone and sending it to the server.
  3. Pause/Resume: Temporarily halts or continues audio capture and transmission.
  4. Stop Recording: Ends the audio capture and stops sending data to the server.
  5. Disconnect: Closes the WebSocket connection to the server.

The server processes the audio in real-time, returning transcriptions which are displayed in the transcript area below.

In the context of conversation calls:

  1. Connect: On page load.
  2. Start Recording: On spacebar press.
  3. Pause/Resume: On spacebar release.
  4. Stop Recording: On .stop-stream button click.
  5. Disconnect: On .stop-stream button click.

Initializing...