-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
claudeSay, Pi for Claude AISay, Pi for Claude AIttsText to Speech (voice synthesis)Text to Speech (voice synthesis)
Description
- Environment: Any browser,
chatbots/Claude.tshost targeting claude.ai. - Summary: When the Claude Voice Menu is set to "Voice off", calls produce a console error (
Error: No voice selected). Voice-off sessions sometimes fail to submit the user's prompt to Claude after they finish speaking.
Steps to Reproduce
- Open claude.ai.
- In the Claude voice menu (
ClaudeVoiceMenu.ts), select Voice off. - Start a call and speak to Claude.
Expected Behaviour
- After the user finishes speaking, their prompt should be submitted to Claude. Claude should respond with the usual streamed text output, and no audio should be played while voice is off.
- It is normal and expected use that STT should be active with TTS is not. Using the app without TTS voices selected should not trigger an error.
Actual Behaviour
- Console logs
Error: No voice selected. (source isSpeechSynthesisModule.ts) - The user's prompt intermittently fails to submit to Claude; sometimes it submits, other times it does not.
Notes
- Potential interference with turn-taking behaviour when TTS is disabled.
- When a voice is selected, there's no error, and TTS plays normally.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
claudeSay, Pi for Claude AISay, Pi for Claude AIttsText to Speech (voice synthesis)Text to Speech (voice synthesis)