Realtime speech‑to‑speech translation for live audio
One mic in.
Four languages out.
One input from your audio interface. Up to four output channels, each in its own language, spoken in realtime. Built for meetings, live events and livestreams, so no one is left behind.
- Isolated or ducked
- No re‑translation
- Per‑channel routing
- Optional: up to 16 languages
Developed in Austria, Europe
GDPR‑compliant
The problem
Every extra language still means another booth, another feed, more coordination.
Multilingual audiences are normal at events and on livestreams. Adding a language is not.
Built for phones, not for desks
Most AI translation tools are made for one person with a phone: captions on a screen, or a voice in an earbud.
An audio desk needs feeds
A mixer, a stream encoder or an interpretation system needs a clean, separate audio feed per language.
Every language adds work
Each extra language usually means another booth, another channel to patch and more people to coordinate.
Who it’s for
So no one is left behind
Useful wherever people who speak different languages come together: from general meetings to live events. Everyone hears the speaker in their own language.
General meetings
Annual and general meetings, assemblies and board sessions where every member should follow every word.
Live events
Conferences, panels and keynotes with an international audience in the room.
Livestreams
A separate language feed per stream, straight from the encoder.
Internal events
Town halls and all‑hands meetings for teams spread across countries.
How it works
One input. Up to four language channels.
The speaker is transcribed, translated and re‑voiced in realtime. Each language lands on its own physical output.
Pick the input
Choose the audio interface and the input channel that carries the speaker.
Give each channel a language
English on Out 1, German on Out 2, and so on. Channels 3 and 4 start switched off, so nothing runs or bills by accident.
Route and go live
Send each language to any physical output of the interface and press Start. A live transcript shows the original and every channel.
Features
Everything a language channel needs
Speech in, speech out
Realtime speech‑to‑speech, with a female, male or speaker‑matched voice per channel.
4 channels, up to 16 languages
One input feeds up to four output channels, each in its own language. Optionally, up to 16 translation languages.
Auto‑detect or fixed input
Auto‑detect follows a speaker who switches languages. Fixed is for when you know who is on stage.
Live transcript
A running transcript of the original and of every channel, for monitoring.
Any output, any channel
Each language can go to any physical output of your interface.
Self‑contained Mac app
Carries its own runtime. Double‑click and it opens in its own window: no installs, no terminal.
On the live desk
The details that matter on a live desk
No re‑translation of the same language
If the speaker already talks in a channel’s language, that channel gets the original voice, not a machine re‑read of it. With a fixed input language, that channel doesn’t even open a translation session.
Isolated or ducked, per channel
Isolated sends only the translated voice, like an interpreter feed. Ducking keeps the original underneath and lowers it while the translation speaks, like a TV voice‑over.
Timing that survives a minimized window
The ducking envelope runs on the audio clock instead of a UI timer. It stays accurate while the window sits in the background, which on a production machine it usually does.
Real routing
Each language can go to any physical output of the interface: straight into a mixer, a stream encoder or an interpretation system.
Set per channel
- Language and voice
- Output channel
- Isolated or ducking
- Duck depth, attack, hold, release
- Translation and original levels
- Pass‑through delay for the original
- Max translation backlog
- Channel master
Self‑contained
Because production machines aren’t dev machines
Runs on the Mac you have
One app for Intel and Apple Silicon, macOS 13.5 or newer. It carries its own runtime. A Windows version is in development.
Key stays on the machine
The API‑key is entered once and stored locally, readable only by that user account.
Local only
The app only accepts connections from the computer itself and refuses requests from other websites.
Needs a Chromium browser
Chrome, Edge or Brave must be installed: they can send audio to a chosen output channel.
Beyond the desk
Speech Connect for your audience
Speech Connect also reaches the audience directly: speech recognition and translation into several languages at once, delivered to listeners together with tools that keep them involved.
Realtime recognition
Speech recognition turns the speaker’s voice into text as they talk.
Multiple languages
Translate one speech into several languages at the same time, with natural‑sounding voices.
Live streaming
Stream the translations live to your audience at events and presentations.
Audio streaming
Deliver the translated audio straight to your listeners.
Live subtitles
Multilingual subtitles and captions for live events, webinars and video.
Interactive chat
Let the audience chat and give feedback across language barriers.
Live voting
Multilingual polls and votes for Q&A sessions, surveys and interactive presentations.
Interactive games
Multilingual word games and quizzes that keep the audience engaged.
Honest limits
What it can’t do (yet)
Know the trade‑offs before you put it on air.
It trails the speaker by a few seconds
Translation works sentence by sentence. That’s fine for a livestream language channel or an internal town hall, but it doesn’t replace simultaneous interpreters in high‑stakes settings.
Every language costs
Each translated channel is its own realtime session and is billed as such, so four languages use four times the minutes.
Auto‑detect needs the first words
Until then the app can’t know the speaker’s language. A short delay on the original covers the gap, or a fixed input language avoids it.
It needs a Chromium browser
Chrome, Edge or Brave, because they can route audio to a chosen output channel.
FAQ
Frequently asked questions
What exactly does Speech Connect do?
It takes one speaker from an input of your audio interface, translates the speech in realtime and speaks it again in up to four languages. Each language comes out on its own output channel, so it can go straight into a mixer, a stream encoder or an interpretation system.
Who is it for?
For anyone who runs audio for multilingual audiences: general meetings and assemblies, conferences and live events, livestreams, internal town halls and hybrid meetings. The aim is simple: no one in the audience is left behind.
How many languages can run at the same time?
Up to four output channels, each in its own language, from one input. Channels 1 and 2 are on by default; channels 3 and 4 start switched off so nothing runs or bills by accident. Optionally, Speech Connect handles up to 16 translation languages.
Does it replace simultaneous interpreters?
No. Translation trails the speaker by a few seconds, sentence by sentence. For negotiations and other high‑stakes settings, book interpreters. It fits where a clean, automatic language channel is enough, for example on a livestream, at a general meeting or at an internal event.
How far behind the speaker is the translation?
Typically a few seconds, because it works sentence by sentence. A per‑channel limit, the max translation backlog, drops queued speech if a channel falls too far behind, so it catches up instead of drifting.
What does the translated voice sound like?
Each channel speaks with a female, male or speaker‑matched voice. You choose it per channel.
Can the audience still hear the original speaker?
Yes, if you want. In Ducking mode the original stays underneath and is lowered while the translation speaks, like a TV voice‑over. In Isolated mode only the translation is heard, like an interpreter feed. You choose per channel.
What if the speaker already talks in a channel’s language?
Then that channel gets the original voice, not a machine re‑read of it. With a fixed input language, that channel doesn’t even open a translation session.
What if the speaker switches language?
With auto‑detect, the language is detected as the speaker goes. A channel in the language being spoken gets the original voice. Detection needs the first words; a pass‑through delay on the original covers that gap, or you set the input language to fixed.
Which languages are supported?
The output languages are those the realtime translation API offers for speech. Name your languages in the form and we’ll confirm them before the demo.
Will it work with my mixer, encoder or interpretation system?
Each language can go to any physical output of your audio interface. From there it is an ordinary audio feed for your mixer, stream encoder or interpretation system.
Which parameters can I set per channel?
Language, voice, output channel, Isolated or Ducking, duck depth, attack, hold and release, translation and original levels, a pass‑through delay for the original, the max translation backlog and a channel master.
Can I monitor what is being said?
Yes. A live transcript shows the original and every channel as it runs.
Does it keep working when the window is in the background?
Yes. Ducking runs on the audio clock instead of a UI timer, so it stays accurate while the window is minimized or behind other windows.
What do I need to run it?
A Mac with macOS 13.5 or newer (Intel or Apple Silicon), Chrome, Edge or Brave installed, an audio interface, an internet connection and a Speech Connect subscription. The app carries its own runtime, so nothing else needs installing.
Does it run on Windows?
A Windows version is in development. Today Speech Connect for the live desk runs on the Mac; tell us in the form if you are waiting for Windows.
Can I use input channels above 1 and 2?
Some multichannel interfaces expose only their first two inputs to the browser. Route the speaker to input 1 or 2 in the interface’s mixer, or use a macOS aggregate device.
Where do my audio and API‑key go?
The audio is sent to the realtime translation API for transcription, translation and speech. The API‑key is stored locally on the Mac, readable only by your user account, and the app only accepts connections from the computer itself.
Is it GDPR‑compliant?
Yes. Speech Connect is developed in Austria, in the European Union, and is GDPR‑compliant. The app stores its key locally and only accepts connections from the computer itself; this website sets no cookies and uses no tracking.
How is usage billed?
Speech Connect is a subscription service (SaaS). Each translated channel runs its own realtime session and is billed as its own session: four languages use four times the minutes. A channel whose language matches a fixed input language opens no session at all.
What does it cost?
Speech Connect is offered as a subscription. The price depends on your setup and the number of languages. Choose “Contact sales” in the form and we’ll send you an offer.
Can listeners follow on their own?
The Speech Connect audience platform adds audio streaming to listeners, live subtitles, chat, voting and games. Ask us about it in the form.
Get in touch
See it with your languages
Book a demo or ask sales about your event. Tell us a little about your setup and we’ll get back to you by email.
No newsletter, no tracking. We only use your details to answer you.
Thank you, your request is on its way.
We’ll reply by email, usually within two working days.