Skip to content

Apply selected voice settings to realtime voice#580

Merged
rogerchappel merged 2 commits into
mainfrom
codex/realtime-voice-settings
May 21, 2026
Merged

Apply selected voice settings to realtime voice#580
rogerchappel merged 2 commits into
mainfrom
codex/realtime-voice-settings

Conversation

@rogerchappel
Copy link
Copy Markdown
Owner

Summary

  • pass the resolved chat/agent voice settings into VoiceAgent realtime startup
  • map OpenAI voice selections to OpenClaw realtime session provider/voice/model overrides
  • avoid forwarding non-realtime TTS providers or incompatible TTS-only OpenAI voices into realtime sessions

Verification

  • pnpm test -- src/lib/realtime-voice-client.test.ts
  • pnpm typecheck
  • git diff --check
  • pre-push: pnpm typecheck && pnpm build

Risk

Medium: changes realtime session startup parameters, but defaults remain unchanged unless an OpenAI voice is explicitly selected.

@rogerchappel rogerchappel merged commit 111848a into main May 21, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant