This commit is contained in:
2025-12-13 00:58:46 +01:00
parent f0308ddb3a
commit f6450cd3b8
17 changed files with 2401 additions and 32 deletions

View File

@@ -15,15 +15,15 @@ class ScreenReaderSystem {
// Settings
this.settings = {
enabled: true,
enabled: false, // DISABLED by default
rate: 1.0, // 0.1 - 10 (speech speed)
pitch: 1.0, // 0 - 2 (voice pitch)
volume: 1.0, // 0 - 1 (volume)
language: 'en-US', // Voice language
autoNarrate: true, // Auto-narrate UI changes
autoNarrate: false, // Auto-narrate UI changes
verboseMode: false, // Detailed descriptions
soundCues: true, // Audio cues for actions
navigationHelp: true // Navigation assistance
soundCues: false, // Audio cues for actions
navigationHelp: false // Navigation assistance
};
// ARIA live regions (for screen reader announcements)