voicetranslator.app · English pages · updated 2026-09-13

Free tools, and numbers we measured ourselves.

Voice Translator is one product for people who understand the language but freeze when it is their turn: what they say, you read in Chinese; you speak Chinese and it shows them one large line in their language, numbers confirmed first. Three postures — Listen (they talk, I read), Talk (back and forth, on my behalf), Present (I talk, it draws) — on two devices, a Mac and an iPhone. Speech carries meaning, not facts — so dates, amounts and names are confirmed on screen first, and the app itself makes no sound. Building it produced two things worth publishing in English: a handful of small tools that run entirely in your browser, and first-party measurements of how fast live captions actually arrive. Both are on this page. The product pages themselves are written in Chinese, because that is who the apps are for.

Measured, not claimed

Live translation is sold on adjectives. These are numbers from our own machines, each with the date and the method next to it: caption latency (Chinese) and how accurate Apple's on-device recognition and translation are, 11 languages to and from Chinese.

0.71 s

English words on screen, p50, in a real 31-minute meeting (2026-09-03)

2.81 s

First Chinese character of the translation, same meeting — the number we are least happy with

≈168 ms

Finish speaking to the translation on screen, fully on-device, Ukrainian ↔ Chinese (2026-09-05 run, minus the speech-output step the app no longer has)

1.43

Chinese characters per English word, across 1,052 aligned sentence pairs from real meetings

Guides built on the same first-hand work: recording system audio on a Mac (the ScreenCaptureKit failure nobody documents) , whether translation earbuds are worth buying, and what translated captions in Teams, Zoom and Meet require.

One product, three postures

A posture is defined by who the screen is for and whether it speaks — not by the venue. Switching between them does not end the session.

PostureWhose screen, what it showsMaciPhone
ListenThey talk, I read. The screen is yours and it stays silent: what they said becomes Chinese captions, and nothing else is on screen.Captures the meeting app's system audio; the captions float over ZoomLies on the table and listens to Ukrainian
TalkBack and forth, always on my behalf. You speak Chinese; it shows them one large line in their language and makes no sound. Numbers, dates, amounts and names are confirmed on screen before the other side sees them. The other side does not press anything.Listens to the person next to you through the microphone; English, French, German, Spanish, Portuguese, Italian, Japanese or KoreanOne phone between two people; Ukrainian ↔ Chinese, on-device
PresentI talk, it draws. Each stretch of speech adds one step to a board — a flow, a tree, a list, or a note when it cannot tell — labelled in the other side's language. Undo the last step if it drew the wrong thing.A board window you share into the callThe top half of the screen turns to face the other side

Release status for both devices is on the download page (in Chinese).

Why the product pages are in Chinese

Because the products are built for one specific person: a native Chinese speaker who has to work in English and is tired of understanding the meeting perfectly while saying nothing in it. Writing their product pages in English would make them worse, not wider.

What generalises is on this page — the tools, the measurements, the guides. If you build something in this area and want the raw numbers or the method, the contact address is in the footer, and the author is on GitHub. The Chinese pages start at voicetranslator.app.