Languages

Category: Utilities
Status: stable

A browser-based connector for live speech recognition, automatic translation, and text-to-speech playback. No server-side components required — all processing runs in the browser using built-in Web APIs and a free translation service.


Features

Speech-to-Text

Converts spoken audio into text in real time using the browser's built-in Web Speech API.

Automatic Translation

Translates recognised (or manually entered) text into the target language.

Text-to-Speech

Reads the translated text aloud using the browser's SpeechSynthesis API.


Supported Languages

Code Language
en English
ru Russian
de German
fr French
es Spanish
it Italian
pl Polish
pt Portuguese
zh Chinese
ja Japanese
ar Arabic
ko Korean
nl Dutch
tr Turkish
uk Ukrainian

Interface

Control Description
From selector Source language for speech recognition and translation input
To selector Target language for translation and text-to-speech
⇄ Swap button Swaps source and target languages, retranslates current text
🎤 Mic button Start / stop recording. Orange = recording in progress
🗑 Clear button Clears recognised text and translation
Original pane Shows interim (grey italic) and final recognised text
Translation pane Shows translated text
🔊 Speaker button Reads translated text aloud. Click again to pause / resume
Copy button Copies translated text to clipboard

Browser Requirements

Feature Requirement
Speech recognition Chrome 33+, Edge 79+, Opera 36+
Translation Any browser (outbound HTTP request)
Text-to-speech All modern browsers

If speech recognition is not available, an error message is shown in the panel and the mic button is disabled.


Connection Settings

No credentials required. The connector does not connect to a database.
Translation calls are made directly from the browser to the translation service endpoint.