tracking/word/highlighting_controller library
Classes
- AsrTokenProcessor
- DebugLogEvent
- HighlightingController
- Bridges speech recognition engine output to per-word visual highlighting in the UI.
- IsolateCommand
- Sealed base class for all commands sent from Main UI Thread ➔ Alignment Worker.
- IsolateEvent
- Sealed base class for all events emitted from Alignment Worker ➔ Main UI Thread.
- JumpToWordCommand
- PhonemeAlignmentIsolate
- Main UI thread manager for the background alignment isolate.
- ProcessedAudioStream
- SetSurahReferenceCommand
- SetTajweedModeCommand
- StopIsolateCommand
- SyncStreamCommand
- TrackerConfig
- Unified immutable configuration for recitation tracking, thresholds, and Tajweed.
- UpdateTrackerConfigCommand
- VerseMatch
- WordMatchedEvent
Enums
Functions
-
alignmentWorkerEntrypoint(
SendPort mainSendPort) → void