Tap the bubble. Speak into any Android text field.

Fluence sits beside your keyboard as an accessibility service overlay, records offline or via Groq API, inserts text securely, and stores API keys inside Android's Hardware Keystore with zero telemetry.


12:00
Tap the floating bubble to trigger the transcription demo

Android Setup Guide

Follow these steps to configure voice typing on your device

Installation Checklist

Download APK Download

Get the latest .apk package from the official GitHub Releases. You may need to authorize "Install from Unknown Sources" on your device.

Configure Cloud STT API Key

Paste your Groq API Key inside settings. Cloud dictation utilizes Groq Whisper v3 to achieve instant, sub-second transcription speeds.

Local Engine (Optional) Offline

If you prefer 100% private offline operation, download the SenseVoice-Small model weights (~230 MB) directly within settings.

Accessibility Service Permissions

Under system Settings → Accessibility, activate the Fluence Accessibility Service. This is required to detect focus and inject text.

Overlay Permission Overlay

Enable "Display over other apps" settings to let the floating voice dictation bubble stay visible and accessible over different keyboards.

Dictation Controls Gestures

Single Tap the floating bubble to trigger voice recording. Long Press the bubble to launch the AI rewrite/command input.

Step 1

API Configuration

Requires a Groq API Key to perform cloud transcription. Skip this step if you choose to download the on-device offline model.

Step 2

Record Audio Access

Grant microphone access when prompted to allow speech capture.

Step 3

Enable Accessibility Service

Activate the accessibility service inside Android Settings so Fluence can detect active inputs and insert transcripts automatically.