Skip to content

Hand Math v1.0.2 — Android TTS Narration Fix

Choose a tag to compare

@bizzkoot bizzkoot released this 09 Sep 15:01
· 15 commits to main since this release

What's Changed in v1.0.2

  • Fixed TTS narration on Android APK (Honor Pad X8a / MagicOS):
    • Android WebView does not implement the Web Speech API — window.speechSynthesis is a silent stub, so narration never played in previous APK builds.
    • Added a native TextToSpeech bridge in MainActivity exposed to JS as window.AndroidTTS (@JavascriptInterface), with en-US / ms-MY locales, QUEUE_FLUSH interruption, and an onDone callback that keeps Auto-mode pacing in sync with speech.
    • Web/PWA behavior unchanged: _speak() falls back to window.speechSynthesis in browsers.
  • Release APK:
    • Download HandMath-v1.0.2.apk below to install or update on your Android tablet/phone.