ab397e78f3
synthesiseSpeech() called without explicit params now omits voice/speed/ blend from the request body. The backend detects this and auto-loads all three from the user's saved settings (voice_tts_voice, voice_tts_speed, voice_tts_blend), so briefing listen mode respects the voice the user configured in Settings. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>