BubbleFish

ANDROID · LOCAL-FIRST LANGUAGE TOOLS

A little less lost
in translation.

A small companion for conversations across languages. Choose what to download. Keep the original transcript in view. Check the meaning before you speak.

Check Android APK availability ↗

Release artifact pending. No APK is published until a verified build is ready.

OFFLINE IS A CHECKLIST, NOT A PROMISE

01 / LISTEN

Speech recognition

Whisper models downloaded from this site. Multilingual language coverage does not guarantee accuracy, especially with small models, noise, or unfamiliar accents.

02 / UNDERSTAND

Translation

Language models are downloaded separately by Google ML Kit, with your consent. They are not hosted here. Review translated meaning; machine translation can be wrong.

03 / SPEAK

Offline voice

Your Android TTS engine supplies installed voices. Offline speaking is available only when a suitable non-network voice is installed for the selected language.

DOWNLOAD ONLY WHAT YOU NEED

One model. Many languages.

German and Thai are included in ASR coverage.
Every download is optional. No automatic model downloads.

Read the versioned catalog for model downloads and SHA-256 checksums.

Base is the balanced starting point. Small is an optional accuracy-oriented alternative with higher memory and processing cost—not a Thai-quality guarantee. Device performance and end-to-end offline readiness must be checked in the app.

Your voice is not a certainty.

Speech recognition can omit words or invent text. Always review the transcript, then the translation. Do not rely on this alone for medical, legal, or safety-critical decisions.