voicetranslator.app · English pages · updated 2026-09-10
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 get in Chinese; what you cannot say, it says for you. Three postures you can switch mid-conversation — Listen (they talk, I read), Talk (back and forth, spoken for me), Present (I talk, it draws) — on Mac, iPhone and the web, one device each (formerly three separately named apps, Meeting Translator, Talk Translator and Present Translator, merged on 2026-09-10; the 1.6.0 Mac installer still carries the old name). Speech carries meaning, not facts — so dates, amounts and names go where they can be seen. 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.
Free tools — no upload, no sign-up
Each of these runs as JavaScript in your tab. Nothing you paste reaches a server, because there is no server to reach: this site is static files.
Calculator
Speech time calculator
How long a script takes to say. Measures your own pace with a stopwatch instead of asking you to guess, and converts a Chinese script to English speaking time at a measured 1.43 characters per word.
Converter
Subtitle converter
SRT to VTT, VTT to SRT, or plain text. Shifts timestamps, keeps two-line bilingual cues intact, and can split a bilingual file into one file per language.
Document
Bilingual document maker
Source and translation paired sentence by sentence into a printable sheet, with an optional back-translation column you fill in while you check the translation.
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 on the data page.
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
220 ms
Finish speaking to the phone speaking back, fully on-device, Ukrainian ↔ Chinese (2026-09-05)
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) and whether translation earbuds are worth buying.
One product, three postures
Free translators already handle the first layer — understanding what was said. All three postures start after that: the moment it is your turn, the moment the other side has to be able to disagree with you, the record that is left afterwards.
| Posture | Where | The moment it is for | Status (2026-09-10) |
|---|---|---|---|
| Listen | Mac (menu bar app, captures system audio); iPhone in a room | They talk, I read: what they said becomes Chinese captions; when it is your turn an English sentence is already on screen; notes and terms are left behind | Mac build 1.6.0 downloadable; the author uses it in real meetings |
| Talk | iPhone, one phone between two people (also on the Mac with the microphone) | Back and forth, spoken for me: they finish, Chinese appears; you speak Chinese, it speaks their language; numbers, dates, amounts and names are confirmed on screen before they are spoken | iPhone 1.0 submitted to the App Store, awaiting review; on-device Ukrainian ↔ Chinese measured |
| Present | Web, on the other side's own phone or laptop | I talk, it draws: a board grows as you speak; everyone reads it in their own language with the same layout, and can push back on a specific card | Web page for the other side: scan a QR code, nothing to install; few real sessions so far |
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 two 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.