Live speech-to-speech translation for calls
Hear every call in your language.
They speak English on Google Meet. You hear Hindi — in a natural voice, under a second behind, while they are still talking. Nothing to install on their side.
How it works
It never waits for the sentence to end.
Human interpreters start speaking before the speaker finishes. So does fyv: every stage streams into the next, and each of them is on while the one before it is still working.
- speech
- recognise
- translate
- voice
- you hear
- 01
Listen
Call audio is captured in the browser. On-device voice-activity detection marks phrase ends in milliseconds, before anything leaves your machine.
- 02
Recognise
Turn-aware streaming recognition commits words the moment they stop changing — not when the speaker pauses.
- 03
Translate
A low-latency model translates with the conversation as context, so names, numbers and questions survive the trip.
- 04
Speak
Streaming speech starts voicing the first words of the translation before the last words exist.
- 05
Stay in step
If translation falls behind, the voice speaks a touch faster and playback stretches without changing pitch. You stay within a sentence of the speaker.
Languages
Any pair. Spoken, not subtitled.
- EnglishEnglish
- हिन्दीHindi
- EspañolSpanish
- FrançaisFrench
- DeutschGerman
- ItalianoItalian
- PortuguêsPortuguese
- +More on the way
Engineering
Latency is measured, not promised.
Every translated phrase carries timestamps from the end of speech to your speaker. A replay benchmark runs on every change and fails the build if the median moves. The whole pipeline is open source.
Read the source on GitHub| Pipeline | p50 | p95 |
|---|---|---|
| fyv today | 0.86 s | 1.6 s |
| fyv, first release | 1.10 s | 2.2 s |
| fyv, v0 (gpt-4o-mini) | 1.6 s | — |
Roadmap
Where this goes.
- Now
Chrome extension for Google Meet
You hear them in your language. Works on any tab with audio.
- Next
Speak back
They hear you in theirs — your voice, their words.
- Then
Desktop app
A virtual microphone and speaker, so fyv works in Zoom, Teams, Discord — everywhere.
Stop losing people to language.
Get the Chrome extensionFree during the beta with an access code. Open source under MIT — or run your own relay.