01Quick start: subtitles in under a minute
Earwig listens to sound, writes down what it hears and translates it, live. There is nothing to import and no file to prepare: you point it at a source of audio, tell it which two languages are involved, and read.
- Open Earwig. A single dark subtitle window appears. If this is your first run, a How to Use Earwig card explains the icons; read it and click Continue.
- Look at the icon in the bottom-left corner. It shows what Earwig is listening to. Click it and choose System Audio to subtitle whatever your Mac is playing, or pick a microphone to subtitle the room.
- Set From to the language being spoken and To to the language you want to read. Click either one to get a list.
- Play the video, join the call, or start talking. Text appears as it is recognised, and the translation appears with it.
- Drag the bottom-right corner to resize the window, and drag anywhere else to move it. Park it under whatever you are watching.
02The subtitle window, part by part
Earwig has no ordinary title bar and no main menu to speak of. The whole app is this one floating panel, and its controls fade away when you stop using them so that only the text remains.
Along the top
- Close, minimise, zoom
- The usual three buttons. The green one snaps the window to fill the screen; click it again to go back. Double-clicking anywhere on the top bar does the same thing.
- Trial / Pro
- Your current plan. Click it to open the store. If a trial session has run out, an EXPIRED badge appears next to it.
- Settings (gear)
- Opens the settings window. Keyboard: Command ,
- Adjustments (sliders)
- A small popover with font size and the four margins, applied to this window only. Handy when one window needs to be bigger than the rest.
- New window (plus)
- Opens another subtitle window, so you can translate the same audio into a second language at the same time. Keyboard: Command S
Along the bottom
- Audio source
- The icon on the far left. A microphone means Earwig is listening to a microphone; a computer means it is listening to the Mac's own audio. Click it to switch.
- From
- The language being spoken. Click for a list of every language your Mac can both recognise and translate.
- To
- The language you want to read.
- Resize handle
- The small corner mark on the far right. Drag it to resize; drag anywhere else on the panel to move the window.
Click the ear to mute Earwig. Muting stops it listening, and it also makes the subtitle text selectable, which is the way to pick out and copy a single line with the mouse. Click it again to carry on listening.
Move the pointer away from the window and, after a moment, the two bars fade out and the panel returns to whatever Transparency you have set. Move back over it, or click it, and they come back. If you would rather they never hid themselves, turn Auto hide controls off in settings.
Keyboard shortcuts
- Command S
- New subtitle window
- Command ,
- Settings
- Command W
- Close this window
- Command Q
- Quit Earwig
03Choosing what Earwig listens to
There are two kinds of source: the audio your Mac is playing, and a microphone. The icon in the bottom-left corner tells you which is in use, and clicking it lets you change.
System Audio
Choose System Audio when the sound is coming from your Mac: a video, a conference call, a podcast, a lecture recording. Earwig captures the audio your Mac is playing and ignores its own output, so the subtitles never feed back on themselves.
A microphone
Choose a microphone when the sound is in the room: a person in front of you, a meeting, a talk. Earwig asks for Microphone permission the first time. If you decline, the window tells you and offers the same shortcut into System Settings.
- Pick the microphone closest to whoever is speaking. Recognition quality follows microphone quality more than anything else.
- Background music and several people talking at once are the two things that hurt accuracy most.
- Switching source restarts listening immediately. Any text already on screen stays until new speech replaces it.
04Setting the From and To languages
From is the language being spoken. To is the language you want to read. Both are ordinary lists: click one, pick a language, and Earwig restarts with the new pair.
The two lists are not the same length. From can only offer languages your Mac can both recognise from speech and translate, while To can offer anything it can translate. That is why a language sometimes appears in one list and not the other.
Earwig does not guess the spoken language for you, so From does need to be right. If the subtitles come out as nonsense words that look vaguely like the right sounds, that is almost always a From set to the wrong language.
The small indicator beside each language
- A spinner
- The model for that language is being checked or downloaded. Click it to see the progress card.
- A red warning triangle
- Something went wrong loading that language. Click it to try again.
- Nothing at all
- Ready. This is the normal state.
05Language packs
The models that do the recognising and the translating are supplied by macOS, not by Earwig, and they download on demand. Settings ▸ General ▸ Translation Languages shows you what is installed.
What the two sections mean
- Translation
- Needed for the language your subtitles are shown in, that is, your To language.
- Speech recognition
- Needed for the language being spoken, that is, your From language.
What each row can say
- Downloaded
- Installed and ready to use offline.
- Not downloaded
- Available, but not on this Mac yet. Use Download.
- Downloading…
- In progress. Translation packs show a Show progress button that brings back the system's download panel; speech packs can be stopped with Cancel.
- Not supported
- Your Mac cannot do this language at all, so it will not appear in the pickers.
- Failed
- The download did not finish. Try again, and check you have a network connection.
Downloads are handled by macOS, which is also why Earwig cannot delete a pack for you. To reclaim the space, use the Open System Settings button at the bottom of the window and remove the language there.
06Reading the subtitles
Speech recognition changes its mind as it goes: it commits to a word, then revises it when the next word makes the sentence clearer. How much of that churn you see on screen is up to you, and it is the single most useful thing to tune in Earwig.
Live Text: how much of the guesswork to show
Settings ▸ Subtitles ▸ Live Text has five settings. They trade immediacy against steadiness.
- Live
- Every revision appears the moment it happens. The fastest and the twitchiest. This is the default.
- Finals Only
- Nothing appears until a sentence is finished. Completely steady, but always a beat behind. A pulsing dot shows that speech is being heard.
- Committed Words
- A word appears once the recogniser has stuck with it three times running. A good middle ground: nearly as quick as Live, with most of the flicker gone.
- Slower Updates
- Revisions are collected up and drawn on a timer, which you set with Update Interval.
- Source Live, Translation Final
- The in-progress line is shown dimmed in the original language, and only finished sentences get translated. Useful when you follow the spoken language a little and want the translation as a safety net.
Update Interval only appears when Slower Updates is selected, and runs from half a second to three seconds.
One line, or a transcript
Out of the box Earwig shows only the current line, replacing it as each new sentence finishes. That keeps the window small and the eye in one place, which is what you want when the subtitles are sitting under a video.
Turn Rolling Text on and finished lines stay instead, building up a scrolling transcript you can read back through. That suits a talk or a meeting, where you want to catch up on a sentence you missed.
With a transcript on screen, scrolling up pauses the follow-along so the text stops moving under you. A Live button appears in the bottom-right; click it to jump back to the newest line and start following again. Scrolling back down to the bottom does the same thing on its own.
Stopping the text from jumping
As a live line grows it pushes everything above it, which is tiring to read. Pinned Live Text fixes that: it reserves a fixed block at the bottom of the panel for the line in progress, so finished text above it never moves. Pinned Lines sets how tall that block is, from one to four lines.
Showing the original alongside
Turn on Show Original Language and the panel splits in half: the translation on top, what was actually said underneath, with a hairline between them. It costs you half your reading area, so it suits a wide, short window.
Getting the text out
The small copy button in the top-right of each pane puts that pane's whole conversation on the clipboard, history and current line together. With Show Original Language on there are two of them, one per language.
To copy just part of it, click the ear to mute first. Muted text can be selected with the mouse and copied with Command C as normal.
When nothing is being said
After about ten seconds of silence, Earwig writes No Sound in the panel so you know it is still listening and simply has nothing to work with. If you find that distracting, turn off Show silence message; to stop it watching for silence at all, turn off Detect silence.
07Making the subtitles readable
Subtitles are only useful if they are comfortable to read from wherever you are sitting. Earwig gives you a font size, a colour and four margins, and lets you set them per window as well as globally.
Settings ▸ Subtitles
- Font Size
- 8 to 200. The default of 50 suits a window a few hundred pixels tall; go much larger for a window across the room.
- Font Color
- White by default. A colour picker, so you can match the subtitles to whatever is behind them.
- Center Justified
- On by default, which reads best for short lines. Turn it off for left-aligned text, which is easier to scan in a tall transcript.
- Margin Top / Bottom / Left / Right
- Insets as a percentage of the window, 0 to 80. Top and bottom together are capped at 80, as are left and right.
08Transparency, corners and staying on top
Earwig is designed to sit over the thing you are watching rather than beside it, and these settings decide how politely it does that.
Settings ▸ General
- Transparency
- How see-through the panel becomes once the controls have faded. The names run Full, High, Medium, Low, Off, where Full is the most transparent and Off means solid. Hovering the window always makes it solid again so you can read it properly.
- Subtitles window always on top
- Keeps the panel above other windows, including a full-screen video. Changing this asks to restart the window.
- Rounded corners
- On by default. Turn it off for square corners, which line up better against the edge of a video.
- Auto hide controls
- On by default: the top and bottom bars fade out after a few seconds of no interaction. They will not hide while a menu is open or while a language is still loading.
- Always show listening ear
- Keeps the ear indicator visible even when sound is coming through. Off by default.
- Show initialization progress
- Shows the model setup card while languages are being checked or fetched. Worth leaving on: it is the only thing that explains a long first start.
09Translating into more than one language at once
The plus button in the top bar opens another subtitle window. Each window has its own From and To, its own font size and its own margins, but they all listen to the same audio.
- Click the plus button in the top-right of the window, or press Command S.
- Set the new window's To language to the second language you want.
- Size and place the two windows side by side, or stack them under the video.
This is the quiet trick that makes Earwig good for language learning: put the language you are learning in one window and the one you already know in the other, and read across when you lose the thread.
10Every setting, in order
Open settings with the gear in the top bar or Command ,. The window has five sections, in this order.
Store
- Product
- Your current plan, as a button. Click it to open the store.
Audio Source
- Input Device
- The same System Audio and microphone list as the icon in the subtitle window.
General
- System Language
- The language Earwig's own menus and labels use, independent of your Mac's language. The first entry follows the system.
- Translation Languages
- Opens the language packs window.
- Always show listening ear
- Keeps the ear visible at all times. Off by default.
- Rounded corners
- Rounds the subtitle window. On by default. Mac only.
- Auto hide controls
- Fades the bars after a few seconds. On by default.
- Detect silence
- Watches for stretches with no speech. On by default.
- Show silence message
- Writes No Sound during a long silence. On by default, and greyed out if Detect silence is off.
- Show initialization progress
- Shows the model setup card during a slow start. On by default.
- Transparency
- Full, High, Medium, Low or Off. Mac only.
- Subtitles window always on top
- Floats the window above everything else. Off by default. Mac only.
Subtitles
- Center Justified
- Centres the text. On by default.
- Show Original Language
- Splits the panel to show the untranslated text too. Off by default.
- Rolling Text
- Keeps finished lines as a scrolling transcript. Off by default.
- Live Text
- Live, Finals Only, Committed Words, Slower Updates or Source Live, Translation Final.
- Update Interval
- Half a second to three seconds. Only shown with Slower Updates.
- Pinned Live Text
- Reserves a fixed area for the line in progress. Off by default.
- Pinned Lines
- One to four lines. Only shown with Pinned Live Text on.
- Font Size
- 8 to 200. Defaults to 50.
- Font Color
- White by default.
- Margin Top / Bottom / Left / Right
- 0 to 80 percent each, capped in pairs.
Support
- Instructions
- Shows the first-run card again.
- Go to FAQ and Support
- Opens the Earwig FAQ in your browser.
- Version
- The version and build number, worth quoting in a support email.
11Trial and Pro
Earwig is free to try and a single purchase to keep. There is no subscription.
| Trial | Pro | |
|---|---|---|
| Price | Free | One-time purchase |
| Length of a translation session | 60 seconds | Unlimited |
| Languages, packs and settings | All of them | All of them |
| Several windows at once | Yes | Yes |
| System audio and microphone | Yes | Yes |
The trial is not a cut-down version: every feature is unlocked, and the only limit is how long a stretch of translation can run. The clock starts at the first translated line, not when you open the app.
Once a trial session reaches the limit, Earwig keeps listening but hides most of each word behind asterisks, and an EXPIRED badge appears next to the plan badge. To lift the limit, click the badge and then Upgrade to Pro.
12iPhone and iPad differences
Earwig is the same app on every device, but a phone is not a floating window, and iOS handles device audio differently. Here is everything that is not the same.
- Subtitling the device's own audio
- There is no Screen Recording permission on iOS. Instead you start a Broadcast: Control Centre, press and hold Screen Record, choose EarwigTranslator, then Start Broadcasting. Earwig walks you through it on screen.
- Using the microphone
- While the microphone is live, other apps cannot play audio. That is an iOS rule, not an Earwig one, and it is why subtitling another app needs the Broadcast route.
- Several windows
- iPad can open more than one subtitle window. iPhone shows a single full-screen view.
- Window settings
- Transparency, Rounded corners and Subtitles window always on top are Mac-only, since there is no floating window to apply them to.
- Narrow screens
- Below a certain width the From and To controls stack instead of sitting in a row.
13When something is not working
Most problems come down to one of four things: the wrong source, the wrong From language, a missing model, or a permission that was declined.
No text appears at all
- Check the ear indicator. If it is struck through, Earwig is muted; click it.
- Check the source icon in the bottom-left. Listening to a microphone when the sound is coming from a video will get you nothing.
- If the window is showing a permission message, follow its settings button and grant what it asks for. On a Mac, system audio needs Screen Recording.
- If it says No Sound, Earwig is listening and hearing silence. Turn the volume up, or move closer to the microphone.
- Check the volume itself. Earwig hears what your Mac plays, so muted output means no subtitles.
The words are wrong, or look like nonsense
- Nine times in ten, From is set to the wrong language. Recognition will gamely produce English-shaped words from French audio.
- Background music and several overlapping voices both hurt badly. There is no fix beyond a cleaner source.
- A distant or built-in microphone in a large room will struggle. A closer microphone is the single biggest improvement available.
It sits there loading, or offers to try again
- First use of a language pair needs a download, which macOS handles. Leave it a minute on a slow connection.
- If it keeps failing, open Settings ▸ Translation Languages and download the pack from there, where you can see exactly which of the two is missing.
- Downloading a pack needs a network connection. Using one, once installed, does not.
The text is too jumpy to read
- Set Live Text to Committed Words, which is the best compromise for most people.
- Turn on Pinned Live Text so finished lines stop being pushed around by the line in progress.
- Finals Only removes the churn completely, at the cost of always being a sentence behind.
The window is in the way, or will not stay put
- Turn on Subtitles window always on top to keep it above a full-screen video.
- Raise Transparency so the panel fades back once you stop hovering over it.
- Drag the bottom-right corner to resize, and anywhere else on the panel to move. If dragging selects text instead, the app is muted; click the ear.
Still stuck? Settings ▸ Support ▸ Go to FAQ and Support has the full FAQ, and the version number just below it is worth including if you write in.
Still stuck?
Check the FAQ, or email us: we're a small team and we read every message.