Skip to main content

Mac voice call translation

How to translate voice calls on Mac with TCVoiceAI

TCVoiceAI translates both directions of an online call from one Mac. Use Translated voice for spoken translation, Original audio for real voices with optional History, or turn on Same language for transcription with optional transcript translation and reply suggestions.

One-sided setup: Install TCVoiceAI on your Mac only. Your partner joins the call normally, and the app translates both your speech and their audio from your side.

Live translation Ready

macOS setup guide

Languages

🇺🇸 EN 🇪🇸 ES
macOS calling apps FaceTime · Zoom · Teams
Translated voice Both directions stay active
Partner setup Nothing to install

Translated voice · bilingual

Both directions stay active

Ready

Partner

Can you deliver two weeks earlier?

¿Pueden entregar dos semanas antes?

You

Yes—without changing the agreed budget.

Sí, sin cambiar el presupuesto acordado.

Suggested reply Speak to partner Private guidance
One macOS workspace shows the active profile, context, both directions of the conversation, and local History.

Setup steps

Translate an online call in four steps.

  1. 01

    Open the app and choose a profile

    Sign in on your Mac, then use General or select a saved Conversation Profile for this contact, team, or recurring scenario.

  2. 02

    Confirm settings and audio devices

    Review the saved languages, mode, context, and preferences, then select your physical microphone and speakers or headphones.

  3. 03

    Configure the calling app

    Open Calling app setup in TCVoiceAI for app-specific audio steps. FaceTime can be configured automatically after Accessibility permission is granted.

  4. 04

    Choose a workflow and start

    Translate two languages with either audio mode, or turn on Same language for transcription. Select Automatic or On request suggestions, then enable Floating captions when the call will be full screen.

Product details

Choose how the call sounds and what History captures.

Conversation Profiles for recurring calls

Save languages, mode, context, response timing, correction, vocabulary, and optional transcript translation. Each profile opens its own local History.

Portable settings and profile transfer

In Settings > Data transfer, export one portable JSON file containing your Conversation Profiles and compatible app preferences. Import the same file on another Mac or Windows PC.

Translated voice mode

The outgoing path replaces your routed speech with translated Mac voice audio, while the incoming path speaks your partner's translation through your physical speaker or headphones.

Original audio mode

Both callers keep their real voices. History can hold a bilingual translation or a same-language transcript without spoken translated audio.

Same-language transcription

Turn on Same language and choose one Conversation language. Leave transcript translation off so transcription itself uses no translated words, or translate both transcripts into another language.

Automatic or On request suggestions

Automatic can generate a reply after a completed, meaningful partner turn. On request waits and shows Get suggestion under eligible partner messages in History and Floating captions.

Floating captions over the call

Keep up to four recent turns, bilingual text when available, and the current suggested reply above supported full-screen call apps. The complete conversation remains in local History.

Reply actions follow the audio mode

In Translated voice, review a suggestion and choose Speak to partner. In Original audio, keep the suggestion as private guidance while both real voices stay live.

Live mode switching

During a bilingual session, move between Translated voice and Original audio without ending the conversation. If routing cannot change safely, the app rolls back automatically.

Guided calling-app audio setup

Open installed calling apps from TCVoiceAI, follow exact microphone and speaker steps, or let the app configure FaceTime automatically with permission.

AI conversation output from History

On demand, ask for a concise summary or a specific result such as decisions, action items, names, counts, a plan, focused answer, or draft email from saved History.

Private local History

Bilingual History is saved locally on your Mac and can be exported as CSV. It remains available after reopening the app until you clear it.

Context and transcript correction

You can add a short context note during the call so terms, names, tone, and pronouns stay natural. With Correct likely transcript errors enabled, that note and recent turns can help resolve only obvious speech-recognition word errors.

Translation timing

Translated voice waits for Apple Speech to mark a result final by default. Faster responses can translate stable speech sooner in either direction, but longer sentences may be split. Original audio always waits for final speech results.

Independent call directions

The foreground app recognizes and translates you and your partner on separate paths. Both directions can make progress at the same time, while translation—and Translated voice playback—remain ordered within each direction.

Background audio continuity

When available, the installed helper passes normal audio through while the main app is idle or closed, so compatible calling apps can keep the virtual microphone and speaker selected.

Custom vocabulary for relevant terms

Add paired names, company terms, products, and industry language to a profile. They can guide recognition and provide a preferred translation when the matching term appears, but cannot guarantee a correction.

From the macOS app

The page reflects the actual app flow.

  • The app uses Apple Speech Recognition and macOS text-to-speech voices on the current Mac.
  • Existing language settings, conversation preferences, and local History migrate automatically to the General profile when upgrading from an earlier version.
  • Conversation Profiles and their separate History stay on the Mac; profile names, contact labels, and the complete profile library are not sent to TCVoiceAI servers.
  • Import validates the file and asks for confirmation before replacing the current portable settings and profiles.
  • Importing settings and profiles does not import, delete, or merge local conversation History.
  • The versioned settings and profile format is designed for both macOS and Windows, so one export can move compatible setup between platforms.
  • Relevant custom vocabulary can help speech recognition and translation, but it cannot recover speech that was omitted or guarantee that a term will be recognized correctly.
  • Correct likely transcript errors is on by default. It can use the context note and recent turns only to interpret obvious recognition word errors. It does not rewrite the source transcript in History or recover omitted speech; uncertain text is sent for translation as recognized.
  • Translated voice marks its translation requests for speech playback, and the server instructs the translation model to use natural spoken phrasing and punctuation while returning translation only.
  • Each direction has its own ordered translation and playback queues. A phrase in one direction does not replace voice already playing in that direction, while the opposite direction can continue independently.
  • Translated speech is read aloud using Mac voices, so it may not sound like the original speaker’s personal voice.
  • Original audio mode keeps the real voices live and saves bilingual History without text-to-speech playback.
  • The Same language switch replaces the two participant-language pickers with one Conversation language picker and requires Original audio.
  • With transcript translation off, same-language transcription itself sends no translation request and consumes no translated-word allowance.
  • Suggestions still work in bilingual and same-language sessions. Generated primary-language reply words share the translated-word allowance at the active plan rate.
  • On request suggestion classification can expose Get suggestion in History and Floating captions without generating or charging for a reply first.
  • Floating captions reuse the current session’s History and suggestion state; they do not start another audio capture, recognition task, translation job, or polling loop.
  • A suggestion used with the same meaning can be marked Suggested reply used and is not charged a second time.
  • History and CSV export omit empty translation sections for transcription-only turns.
  • A bilingual session can switch between Translated voice and Original audio without stopping; failed route changes roll back automatically.
  • AI conversation output is created only when you request it from saved History, with an optional instruction that controls the focus or format.
  • One AI summary unit covers up to 5,000 source conversation words; each additional started block of 5,000 words uses another unit.
  • Your partner does not need to install TCVoiceAI; they can join the call normally.
  • TCVoiceAI Mic sends translated local speech into the calling app.
  • TCVoiceAI Speaker captures partner audio from the calling app for translation.
  • When the main app is idle or closed, the background helper only relays original audio between the selected physical and virtual devices.
  • The background helper does not recognize speech, create transcripts, translate, record, store, inspect, or upload conversation content, and it makes no server requests.
  • The calling app or browser call must allow the selected virtual microphone and virtual speaker/output devices.
  • The server processes translation text, bounded suggestion context, and user-requested AI conversation output in memory, but is designed not to store conversation transcripts, prompts, generated replies, generated output, or audio.

How to translate voice calls on Mac with TCVoiceAI

Start free with a monthly allowance and no payment method required.

Your conversations stay private by design.