Choose only your own language
Each participant chooses the language they speak and want to hear. Echoes sets the translation direction.
How Echoes works
Choose the language you speak, share a link, and talk. Each device translates for the person holding it.
Each participant chooses the language they speak and want to hear. Echoes sets the translation direction.
The caller shares a six-digit room link or QR code. Browser-to-browser WebRTC carries the conversation between the two devices.
Each device receives the other person’s microphone and asks OpenAI to translate it into the local participant’s selected language.
Translated audio plays through the listener’s device while caption deltas appear on screen. Optional video places subtitles over the call.
Contacts, recent calls, and saved phrases remain in local browser storage. A recap is sent for processing only when explicitly requested.
What to expect
Translation quality depends on language pair, microphone quality, background noise, network conditions, names, and context.
For the next call
The optional Echoes PWA lives on your home screen. Save the person after your call, ring them again from Recents, and opt into call alerts where supported.
Technical FAQ
The two devices connect peer-to-peer for the call. The receiving device sends the other participant’s audio to OpenAI for live translation into its selected language.
Headphones prevent translated playback from feeding back into the microphone and make a two-way translated conversation easier to follow.
Participants can save the other person as a contact, keep useful lines in a local phrasebook, or explicitly request an AI recap. Echoes does not automatically store a server-side transcript.
Yes. Echoes is an optional Progressive Web App, or PWA. Install it from your browser for a home-screen icon and app-like window. You can save someone as a contact after a call, ring that contact again with one tap, and enable call alerts on supported devices. Invitees can still join in a browser without installing anything.
Yes. Echoes is browser-based, so an iPhone, Android phone, tablet, or computer can join the same translated call. Each device needs a modern browser, an internet connection, and microphone permission.
Echoes does not record calls or store call transcripts on its server. Audio is processed live by OpenAI to create translated speech. A recap is generated only when a participant explicitly requests one.
Yes. A short test call with Echo, an AI conversation partner, lets you hear the experience before you send an invitation.
No. AI translation can make mistakes. Echoes is for everyday conversations, not emergencies or situations that require a qualified medical, legal, financial, or certified interpreter.
Echoes