android-local-stt-tts

Installation
SKILL.md

Android On-Device Speech (TTS & STT) 🎤

Implementing accessible voice interfaces.

⚡ When to Use

  • When handling local voice commands or reading text aloud.

🏗️ Core Rules / Pillars

1. Standard TTS initialization

  • Pattern: Initialize TextToSpeech and pass OnInitListener. Always wait until initialization is successful before calling .speak().

2. SpeechRecognizer Intent

  • Pattern: Use SpeechRecognizer.createSpeechRecognizer(context) and RecognizerIntent.ACTION_RECOGNIZE_SPEECH for local dictation.

🚧 Critical Anti-Hallucination Guards

  • Trap: Ensure RECORD_AUDIO permission is requested before initializing the SpeechRecognizer.
Installs
7
GitHub Stars
11
First Seen
Aug 6, 2026