Frame Design System

Voice & realtime

Voices

#

Hear every shared voice in one place — the ten OpenAI Realtime voices in the shared catalogue, grouped by gender, with the agent that speaks in each. Play a short fixed sample to compare timbre before choosing one.

Female voices

5
  • Neutral

    Neutral, versatile

    No agent yet · auditionable

  • Bright

    Bright, friendly

    Used by Maya · Beibei

  • Measured

    Measured, thoughtful

    Used by Lily

  • Crisp

    Crisp, upbeat

    Used by Happy

  • Natural

    Natural, expressive

    No agent yet · auditionable

Male voices

5
  • Deep

    Deep, grounded

    No agent yet · auditionable

  • Warm

    Warm, soft

    No agent yet · auditionable

  • Smooth

    Smooth, calm

    No agent yet · auditionable

  • Expressive

    Expressive, lively

    Used by Matt

  • Resonant

    Resonant, grounded

    No agent yet · auditionable

Each sample plays a short fixed sentence in the page language.

VoiceMode

#Master + extended

The shared inline realtime control bar. It owns connection, mute, live-session feedback, voice choice, and recoverable error presentation; products provide authentication, metering, tools, and persistence callbacks.

Shared master anatomy

Static anatomy preview — the viewer never starts a realtime session or requests microphone access.

Shared state contract

Each state is the real fused composer, driven by the switcher — a static preview; the viewer never starts a realtime session.

Product extensions

Master + extended

These cards document integration boundaries. They intentionally do not run task dispatch, auth, quota, or billing logic in the viewer.

The product-owned production strings “Not now” and “Sign in” stay in English. Viewer annotations and explicitly localized demo labels follow the selected language.

WorkPalDirect master composition

Task-enabled conversation

WorkPal supplies start-task, status-check, live context, notice injection, and idle wind-down callbacks.

Queued supplements

Pending typed text and images stay visible until the realtime writer can accept them.

WingmanProduct wrapper around VoiceMode

Guest soft nudge

A dismissible, value-framed sign-in prompt lives outside the shared voice bar.

Quota hard nudge

Wingman maps an exhausted session to sign-in or upgrade; billing copy never enters the master.