🌐 New in v0.2.1.0 · macOS + iOS

Speak any language.
Output any language.

Hold one hotkey on Mac, or long-press the mic on iOS. Vowrite hears the language you speak, and writes the language you need — straight at your cursor, in any app.

🇨🇳 You say Chinese

嗯…那个,明天下午三点开个会,把翻译模式的设计方案过一下。

🇺🇸 Vowrite types English

Let's meet at 3 pm tomorrow to walk through the Translate mode design.

From voice to translation in one breath

A purpose-built pipeline that detects, recognises, translates, and types — without ever leaving your text field.

🎤

Speak naturally

Hit the Translate hotkey or long-press the iOS mic. Speak in your strongest language — fillers welcome.

👂

Auto-detect & transcribe

Whisper-class STT auto-detects the spoken language. Source language is configurable when you want a strict hint.

🌐

LLM translates

A dedicated translation prompt rewrites the transcript into your target language — formal stays formal, casual stays casual.

Translation prompt
⌨️

Type at the cursor

The translation lands exactly where you were typing — Slack, Mail, VS Code, WeChat, anywhere.

Two ways to trigger. Zero context switch.

Translate mode is a separate gesture, so it never overwrites the Mode you were already using.

macOS · Global hotkey

A second hotkey, just for translation

Hold the Translate hotkey from anywhere on macOS. Vowrite injects an isolated translation session — your current Mode (Email, Code, Note…) stays exactly as you left it.

+ + Space
  • Configurable in Settings → Keyboard Shortcuts.
  • Conflict detection if it collides with the Dictate hotkey.
  • Recording overlay shows a target-language badge while you speak.
iOS · Keyboard arc

Long-press the mic, slide to translate

Inside the Vowrite keyboard, long-press the mic pill. Two arcs fan out — Dictate or Translate. Slide to one, release, speak. The keyboard shows a "Translating to {target}" banner in real time.

🎙️ Dictate
🌐 Translate
🎤
  • Works inside any iOS app that accepts a keyboard.
  • Selection haptic on tier change, success haptic on commit.
  • Same Source/Target settings as macOS — set once, use everywhere.

Set it once. Translate forever.

A dedicated Translation section sits at the top of Settings on both Mac and iOS. Pick a Source language hint (or leave it on Auto-detect) and a Target language. Vowrite remembers — you never need to dive into the Mode editor again.

Need multiple language pairs? Create custom Translate modes — each with its own prompt, hotkey, and language pair. The quick settings only steer the built-in Translate mode, so custom presets stay untouched.

Truly bidirectional. Pick any pair.

Speak in one, write in another. Every direction is fair game.

🇺🇸
English
en
🇨🇳
Chinese
zh-Hans
🇯🇵
Japanese
ja
🇰🇷
Korean
ko
🇪🇸
Spanish
es
🇫🇷
French
fr
🇩🇪
German
de
🇮🇹
Italian
it
🇵🇹
Portuguese
pt
🇷🇺
Russian
ru
🇸🇦
Arabic
ar
🇮🇳
Hindi
hi

Plus any other language your STT and LLM provider support — Whisper covers 90+, GPT and Claude translate even further.

Made for the moments your hands can't keep up

Real situations where pulling up Google Translate kills the flow.

✉️

Cross-language email

Your mother tongue is Chinese, your client only reads English. Speak the email in Chinese, and a polished English version appears in Mail.

"Hi James — wrapping up the v2 timeline now. Could you confirm the API contract by Friday? Happy to jump on a call this afternoon."
💬

Multilingual team chat

Slack, WeChat, Telegram — speak naturally and reply in the channel's lingua franca. Your message lands clean, on time, on tone.

"Pushed the hotfix — translation prompt now ships fillers separately so STT noise doesn't leak into the output."
🛫

Travel & field trips

From a hotel in Tokyo, dictate in English — Vowrite types fluent Japanese into Notes, ready to flash to a stranger.

"すみません、新宿駅まではどう行けばいいですか?"
📚

Reading & learning

Speak a sentence in your weaker language and check the English version. Or speak English to draft notes for a Spanish exam.

"Quiero practicar español con frases reales — Vowrite, traduce esto."

Why Vowrite Translate

Most translators want you to copy-paste. Vowrite types straight at your cursor.

Vowrite Apple Translate Google Translate DeepL Voice
Speak in any language, type at cursor
Works in any Mac / iOS app In-app only Web / app only App only
Choose your own AI model ✅ 15+
Bring your own API key (no subscription) Apple-only · free Free with ads DeepL Pro
Custom translation modes & prompts
Local / offline option ✅ Ollama / MLX Limited
Open source

Stop typing translations. Speak them.

Vowrite v0.2.1.0 ships with Translate mode on macOS and iOS. Free, open source, your AI key.