Long text, books and readable web pages need a usable chapter-aware listening experience.
THE APPROACH
How it comes together.
Flutter views use a shared playback service; file/web import and local library services stay separate from speech transport. Native Kotlin owns optional Supertonic synthesis and generated audio.
UNDER THE HOOD
Explore the architecture.
Trace the components. Select a node for its role in the system.
Verified architecture overview7 COMPONENTS
INTERACTIVE 3DDhebeVoice
FlutterDartKotlin
DhebeVoice / architecture
Move to tilt · Drag to rotate · Arrow keysDrag to rotate · Tap a component7 components · 7 connections
2D diagram
Trace connections 7 relationships
Files / shared links→Import controller
Import controller→Flutter reader
Flutter reader→TtsService
Import controller→Local state
TtsService→Local state
TtsService→Android TTS
TtsService→Native neural engine
+
Select a component to see how it fits into the system.
CAPABILITIES
What’s inside.
01
TXT, EPUB, text-based PDF and readable web imports
02
Local book library and reading positions
03
Chapter / paragraph playback and media controls
04
Installed Android voices or optional on-device neural narration