Add Text-to-Speech functionality and voice selection in settings

- Implemented Text-to-Speech (TTS) feature in MainActivity for reading daily scriptures.
- Added controls for TTS playback including play/pause, seek bar, and status updates.
- Created a voice selection dialog in SettingsActivity to choose between available TTS voices.
- Updated UpdateManager to manage TTS voice options and preferences.
- Added a new drawable resource for speaker icon used in TTS controls.
This commit is contained in:
2026-06-01 13:11:37 -07:00
parent d563a12f11
commit 1d889ba795
5 changed files with 672 additions and 7 deletions
File diff suppressed because one or more lines are too long