- Add /voice/settings page with sliders for speed (WPM) and volume,
voice model selector, preview text input, and preview/save actions
- Add /voice/settings/data (GET) and /voice/settings/save (POST) endpoints
to voice.py; settings persisted to data/voice_settings.json and applied
live to the pyttsx3 TTS engine with graceful degradation
- Add VS* CSS classes to mission-control.css (range slider, select, actions)
- Link "VOICE SETTINGS" in desktop dropdown and mobile nav in base.html
- Preview uses browser Web Speech API (pitch/rate/volume) for instant feedback
Fixes#1017
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>