private speech-to-text, running on your phone

vocaphone

voice typing that never has to leave your phone.

54 language choices · support depends on model · gateway optional

  • 54 language choices, plus automatic
  • 0 accounts, subscriptions, or third-party trackers
  • 100% open source, AGPL-3.0 licensed
VocaPhone iPhone keyboard screenshot during dictation Enlarge ↗
iPhone · real app screenshot
VocaPhone Android keyboard screenshot during dictation Enlarge ↗
Android · real app screenshot
speaktranscribeinsertanywhere

A closer look
at VocaPhone.

Explore real iPhone and Android screenshots: the keyboard, dictation, and on-device models.

iPhone beta captures · August 2026. Screens may vary by version.

Watch the screenshot walkthrough ↓

Getting started? See the iPhone setup and workflow ↗

  • runs on the phoneThe model is downloaded once and transcribes without a network.
  • lands at the cursorFinished text is inserted where you were already typing.
  • speaks your language54 choices, filtered to what the selected model supports.
VocaPhone iPhone keyboard in Notes with its Listening state and Finish button View full screen ↗
iPhone · 01 / keyboard

Speak. Finish. Keep typing.

The VocaPhone app records while you return to Notes. Finish from the keyboard to transcribe and insert at your cursor.

VocaPhone iPhone app showing a ready transcript and On this iPhone selected View full screen ↗
iPhone · 02 / dictate

Your transcript, ready.

Review the finished transcript in VocaPhone. This capture shows on-device speech-to-text selected.

VocaPhone iPhone transcription settings with On this iPhone selected and a downloaded model View full screen ↗
iPhone · 03 / models

Keep speech-to-text on your iPhone.

Download a supported model to dictate offline. The optional gateway remains a separate choice.

VocaPhone Android keyboard listening in a browser notepad View full screen ↗
Android · 01 / keyboard

Type where you are.

Speak from the keyboard and insert text at your cursor. This capture shows VocaPhone in a browser notepad.

VocaPhone Android Dictate screen with its scratchpad and model controls View full screen ↗
Android · 02 / dictate

A little space for your thoughts.

Use the app’s scratchpad to dictate a note. Language, writing style, and model choices stay close at hand.

VocaPhone Android model picker with installed on-device models View full screen ↗
Android · 03 / models

Choose what runs on your phone.

Download a speech-to-text model, then dictate offline. Choose a model that fits your language and available storage.

From your voice
to your cursor.

A 15-second walkthrough made from real iPhone beta screenshots. Silent, with captions; the sequence illustrates the workflow, not live transcription speed.

Read the walkthrough
  1. Start dictation. VocaPhone opens to record your voice.
  2. Return to your text. Keep speaking, then tap Finish on the VocaPhone keyboard.
  3. Continue writing. The finished transcript appears at your cursor.

iPhone screenshots captured in August 2026. The app records audio; the keyboard coordinates with the app and inserts the finished text.

your phone.
or your own hardware.

Run speech-to-text entirely on your phone, or choose VocaGateway when you want more models and shared compute on hardware you control.

01

say it once

text lands where you’re already typing.

Dictate from the VocaPhone keyboard and keep going in Messages, Notes, email, or any other text field. No copy-and-paste detour.

02

keep it on the phone

your voice never needs to leave your hand.

Turn on on-device transcription and VocaPhone runs the model right on your iPhone or Android phone. After the model is downloaded, dictation works offline. A gateway is available, but never required.

  • audio stays on this phone
  • gateway mode stays optional
  • successful recordings are deleted
03

sound like yourself

your language. your style. your words.

Choose from 54 languages plus automatic detection, pick a writing style, and teach VocaPhone the names and phrases you use most. Available languages are filtered to what your selected model can actually transcribe.

download once.
dictate anywhere.

1download once

choose your model

Download a model that fits your phone. Every file is integrity-checked before it runs.

3keep typing

keep it on-device

Audio becomes text locally, then the successful recording is removed.

tiny honest detail: iOS keyboards cannot use the microphone, so VocaPhone records in its companion app and returns the finished text to the keyboard. The model still runs on the iPhone.

choose where speech-to-text runs

two paths.
you choose the hardware.

Keep everything on your phone for the simplest offline setup. Or run VocaGateway on your Mac, Linux machine, or home server when you want broader model and engine choices, more processing power, or one shared transcription setup for your devices.

01
on-device

The model and audio stay on your phone. After the model download, transcription works offline.

02
your VocaGateway

Your phone sends the recording to the gateway you configured. It runs a local speech engine and returns the transcript.

native on both sides.

One privacy stance, built around the way each phone actually works.

  • iPhoneThe app records, the keyboard inserts
  • AndroidThe keyboard records and inserts
  • BothOn-device model, optional gateway
Android beta available

Real Android app screenshot. Run speech-to-text on your phone and insert text directly from the VocaPhone keyboard.

the whole point.txt

your everyday words shouldn’t need a business model.

VocaPhone is free, open source, and built to run speech-to-text directly on your phone. No gateway is required. No account. No subscription. No analytics SDK quietly keeping score — usage reporting is opt-in, self-hosted, and sends counters rather than content. VocaGateway is the optional, self-hosted path for more models or shared compute.

read the code on GitHub

the useful bits.

still stuck?

VocaPhone is built in the open, so the fastest answer is usually a message or an issue.

ask in Discord open an issue
Does my voice ever have to leave my phone?

No. In on-device mode, recording and speech-to-text both happen on the phone. After a transcript is safely stored, the successful audio file is deleted. If you deliberately choose gateway mode, audio goes to the gateway you configured. Use a trusted LAN, encrypted private network, or HTTPS to protect it in transit.

Do I need to set up a gateway?

No. Download an on-device model once and VocaPhone can transcribe without a gateway, account, or network connection. If you want larger models, more engines, or shared hardware, you can self-host VocaGateway on a Mac, Linux machine, or home server and pair your phone by QR.

Which languages can I use?

VocaPhone offers 54 language choices plus Automatic: the 25 European languages Parakeet TDT covers, the East Asian ones SenseVoice and Dolphin handle, the Indic range, and the widely spoken languages Whisper does well on a phone. Actual support depends on the speech-to-text model you select, and the app greys out the choices the active model cannot transcribe.

Does it work inside every app?

It works wherever the operating system allows a custom keyboard and editable text field. Password fields and some security-sensitive screens may force the system keyboard instead.

Why does the iPhone app open when I dictate?

Apple does not let keyboard extensions access the microphone. The companion app records, shares the finished session with the keyboard, and lets the keyboard insert the transcript at your cursor.

What do I need to run it?

After setup, private on-device dictation needs only your phone and a downloaded model it supports. Android has a public beta. iPhone has a public TestFlight beta, or a Mac with Xcode, Apple signing, and a physical iPhone if you would rather build it yourself. Gateway hardware remains optional.

Is it free?

Yes. VocaPhone is free and AGPL-3.0 licensed. There is no VocaPhone account, subscription, or paid cloud speech service.

pick your phone.
know the setup.

VocaPhone is in beta. Here is exactly what each platform needs today.

Android

public beta

  • RequiresAndroid 13 or newer
  • InstallDownload and sideload the signed APK
  • Latestv0.2.0
  • PrivacyOn-device model or optional gateway

Uninstall io.github.mrsunglasses.localflow before sideloading if that older Local Flow build is still installed.

open v0.2.0

Download vocaphone.apk from that tag and verify it with the SHA256SUMS.txt included in the same release.

iPhone

public TestFlight beta

  • RequiresiOS 17 or newer
  • InstallJoin the TestFlight beta, or build from source
  • PrivacyOn-device model or optional gateway
join the TestFlight beta follow the iPhone guide

A TestFlight build expires after 90 days and the beta has a tester limit, so building from source stays available either way. There is no App Store release yet.

ready when you are

say less.
type more.

Download a model to your phone and turn speech into text without sending your voice anywhere.

no gateway required · free & open source · AGPL-3.0