Connection

Connect a mic name with its screen URL for live speech recognition, translated captions, and OBS/browser output.

  1. Name This Mic

    Choose a mic name for this device or setup.

    ? A name paired with the screen name to save parameters and track usage. Starting the second mic with same mic name will stop the first mic.
  2. Open Screen Page

    Copy this link into OBS Browser Source or open it on another device.

  3. Start Recognition

    After the screen page is open, click the Start button at the top.

    When you use a translation language pair for the first time, the required language models may download automatically. Downloads and initialization may temporarily slow down your device or delay translations.

Need help or updates? Join the TTTranslator Discord for support and announcements. Join Discord

Recognition

Start recognition and tune provider settings.

Speech Engine
Get Premium Access Premium plan, monthly hours, and boost packs. AVAILABLE NOW!!
Language Hints ? Enter the language codes you plan to speak, such as en, ko, ja, or ru. Languages entered earlier are given higher priority.
? Show ¹, ², ³ before original and translated captions from additional speakers. The first speaker has no number. Saved for this mic name on this device.
Recognition Vocabulary
0/5 selected Select up to 5 topics. Click a chip to remove it. No selection means None / General. Changes apply on the next recognition start or reconnection.
Press + or Enter to add. Click a hint below to remove it. Add brand names, people's names, game titles, and key or specialized terms. Up to 20 terms, 10 characters each. Restart speech recognition to apply changes.
Audio Cleanup
? Reduces steady background noise before recognition, such as fan noise, room noise, or keyboard noise.
? Automatically adjusts microphone volume, but it may also make background noise louder.
? Reduces playback echo picked up by the microphone. Works best when the sound is coming from the same device.
! Advanced noise suppression uses more CPU and battery, especially on mobile devices.
Silence Before Force Finalize

Translation

Translated output language styling.

Add translated output languages below.

Your current plan supports up to 2 translated output languages.

Source

Source Parameters
Colors

Diagnostics

Sync details for troubleshooting.

Screen: -- Mic: -- Engine: --
Seq 0/0 Queued 0 Ready

Finished

Unfinished

Premium and Browser-based Recognition

Feature Premium Browser based
Continuity Designed for long, continuous sessions Brief pause after each utterance
Maximum translations Up to 4 languages Up to 2 languages
Mixed languages Recognizes mixed-language speech Recognizes only one selected language
Punctuation Recognizes , . ! ? in translations Automatic punctuation where supported
Mobile Stable support May be unstable
Speaker detection Recognizes different speakers Not available
Topic hints Choose a topic preset Not available
Vocabulary hints Custom names and terms: up to 20, 10 characters each Not available

Restart speech recognition to apply changes to topic or vocabulary hints.

TTTranslator Update

What's New

We've added new tools and improvements to TTTranslator:

    Export transcription

    Choose a subtitle format for the recorded transcription.

    New version available

    Please refresh this page to use the latest version. Refreshing will interrupt the current microphone session.

    Other microphones are active

    Choose whether to stop the other microphones or keep them running.

    Other microphones are active

    Choose whether to stop only this mic or every active mic on the account.