Skip to main content

Get started

Start with the basics. Learn the shared create-session, stream, and complete pattern, then follow Ambient or Dictation streaming for your product.

Streaming Architecture

Learn how Ambient, Form filling, and Dictation session creation, WebSocket frames, and results fit together

Ambient Audio Streaming

Stream Ambient audio over WebSocket after you create a session

Stream Ambient Audio

Open the Ambient stream and send audio frames

Dictation Streaming

Stream Dictation audio over WebSocket after you create a session

Dictation Streaming Transcripts

Learn how partial and final transcription frames arrive during a Dictation stream

Wire format and session lifecycle

Ambient and Dictation use the same streaming pattern, but each product has its own frames and completion steps. Use these guides when you implement the WebSocket client.

Wire Format Overview

Learn about shared WebSocket JSON frame patterns for Ambient and Dictation streaming

Ambient Wire Format

Ambient-specific frames, fields, and message examples

Dictation Wire Format

Dictation-specific frames, fields, and message examples

Complete a Streaming Session

End the stream cleanly and finish the session with REST

Download Audio

Download recorded audio for Ambient or Dictation sessions when available

Ambient Stream API

Find the API reference for the Ambient audio WebSocket stream

Dictation Stream API

Find the API reference for the Dictation transcription WebSocket stream

Resources

Refer to these pages when you need tutorials, capture guidance, FAQs, or partner support.

Ambient WebSocket Tutorial

Build an Ambient streaming client with a full code example

Dictation WebSocket Tutorial

Build a Dictation streaming client with a full code example

Audio Capture Best Practices

Learn about PCM format, sample rate, chunking, and what to avoid before you open the WebSocket

Audio Capture and Streaming FAQs

Find answers to questions about audio capture, streaming, and WebSocket implementation

Support

Contact Suki for partner documentation and SDK support

Last modified on August 13, 2026