[BUG] Read-aloud (TTS) uses wrong/default voice instead of the one selected in General settings
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report
- [x] I am using the latest version of Claude Code
What's Wrong?
When using the "Read aloud" / Play button on a Claude response in the Windows desktop app, the voice used for playback does not match the voice style I selected in Settings → General → Voice ("Stimme"). It falls back to a different voice instead.
What Should Happen?
Read Aloud should use the voice configured in Settings → General → Voice (Language/"Sprache", Style/"Stil", Speed/"Geschwindigkeit").
Error Messages/Logs
None observed.
Steps to Reproduce
- Go to Settings → General → Voice section
- Set Language ("Sprache") to German (Deutsch), Style ("Stil") to "Hell" (Light), Speed ("Geschwindigkeit") to Normal
- Open any chat and get a response from Claude
- Click the "Read aloud" / Play button on that response
- Observe: playback uses a different voice/style than configured in step 2
Claude Model
Not sure / Multiple models (this appears to be UI-level, not model-dependent)
Is this a regression?
Yes, this worked in a previous version
Last Working Version
Unknown — worked correctly at some point in the past, don't know which version broke it
Claude Code Version
2.1.266 (desktop-embedded; standalone claude --version shows an older separately-installed 2.1.233 on this machine)
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
Other (this is a desktop app chat feature, not a terminal/CLI bug)
Additional Information
Already reported via the in-app "Send Feedback" button; filing here too since existing related issues (#72123, #66111, #60268) don't match this exact symptom.
Possibly relevant: the app's UI language is set to German, not English. It's possible this bug is related to non-English UI language affecting voice/style resolution — untested whether it also occurs with English UI.
Settings screenshot shows: General → Voice → Sprache: Deutsch, Stil: Hell, Geschwindigkeit: Normal.
<img width="704" height="333" alt="Image" src="https://github.com/user-attachments/assets/1886a41e-5d4a-4a40-9007-bd6fdfd85ec4" />
<img width="1006" height="328" alt="Image" src="https://github.com/user-attachments/assets/7308aced-7456-4354-a42c-ff712ffc1fa2" />