Rooster Video Tools

The ULTIMATE extension for language learning through video websites, providing powerful tools to help you learn through immersive video experiences.

Support for 50+ Websites and 130+ Languages!

Powered by industry leading AIs to enhance language immersion and understanding.

Chrome Chrome Edge
Rooster Video Tools - Captions
Feature Description
Paired Captions The studied subtitles can be paired with a translation line generated from various sources.
Word Elements The words in the studied subtitle are replaced with LanguageMaster word elements. (Similar to LingQ reader)
Translation Elements The word translations are pre-generated and displayed above/below the word as it appears. Up to 2 different language translations can be generated and displayed at a time.
Transliteration Elements Display your preferred transliteration option directly above/below the word in the captions.
Phrase LingQing Highlight phrases in the captions to display a phrase translation menu.
Spoken / Non-Spoken Speed Automatically adjusts the video playback rate depending on if someone is speaking or not.
Word Level Timestamps A word marker is placed underneath the word as it is spoken in real time. Also available as a scrolling popup.
Shadow Caption Pause the video for a user preferred interval after each line.
Previous / Next Caption Move to the next or previous subtitle. Also adjusts video time accordingly. Available via button click or keybind.
Replay Caption Replay the current caption. Available via button click or keybind.
Time Differential Add a timing delay in either direction for when subtitles are displayed relative to the speech.
Pause on Mouseover Automatically pause the video at the end of a caption when mousing over the captions. Video plays again on mouse exit if it was previously playing.
Blur unless Mouseover The captions box can be blurred out unless being hovered by the mouse.
Rooster Video Tools - Transcribe
Provider Description Subscriber Tokens
Whisper DEEPGRAM Generate subtitles from the video's audio using Deepgram Nova2/Whisper models. ($$) ✔️
Whisper LEMONFOX Generate subtitles from the video's audio using LemonFox Whisper Large V3 model. ($$) ✔️
Whisper GLADIA Generate subtitles from the video's audio using Gladia Whisper Zero model. ($$$) ✔️
Whisper DEEPINFRA Generate subtitles from the video's audio using Deepinfra Whisper Large V3 / V3-TURBO models. ($$) ✔️
Whisper ASSEMBLYAI Generate subtitles from the video's audio using AssemblyAI Best & Nano Models. ($$) ✔️
Whisper FLARE Generate subtitles from the video's audio using an AI Cloudflare worker. (Coming Soon) ($) ✔️
Video Tools - Text to Speech
Provider Description Free Account Standard Sub Gold Sub Tokens
ElevenLabs Studio quality text to speech and dubbing for 30 languages. ($$$$) ✔️ ✔️ ✔️ ✔️
Amazon Polly 41 languages or language variants and 127 unique voices ✔️ ✔️
Microsoft Azure 318+ voices with regional options ✔️
Deepgram High quality English AI voices. ($$) ✔️ ✔️ ✔️ ✔️
Meta With 1100+ voice options, the niche language you are studying is surely supported. (Not available for Dubbing) ✔️ ✔️
Google Cloud 57+ voices with regional options ✔️ ✔️
Local Browser Voies Standard voices available to the browser. (300+ Edge / 15+ Chrome) ✔️ ✔️ ✔️
VoiceForge High quality English voices. ✔️ ✔️
TikTok 112+ voices covering 11 languages. Includes novelty voices ✔️ ✔️
Video Tools - Translate
Feature Description Free Account Standard Sub Gold Sub Tokens
Deepl 30+ Supported Languages. ✔️ ✔️ ✔️ ✔️
Google Cloud 243+ Supported Languages. ✔️ ✔️ ✔️ ✔️
Microsoft Azure 100+ Supported Languages. ✔️ ✔️ ✔️ ✔️
Libre Translate 35+ Supported Languages ✔️ ✔️ ✔️
TartuNLP 30+ Supported Languages ✔️ ✔️ ✔️
Bergamot 7+ Supported Languages ✔️ ✔️ ✔️
Meta 8+ Supported Languages ✔️ ✔️ ✔️
ChatGPT 4o-mini 243+ Supported Languages ✔️ ✔️ ✔️ ✔️
ChatGPT 4o / o1 243+ Supported Languages ✔️ ✔️ ✔️ ✔️
Video Tools - Dictionaries
Feature Description Free Account Standard Sub Gold Sub Tokens
GPT 4o-mini 243+ Supported Languages. ✔️ ✔️ ✔️ ✔️
GPT 4o / GPT o1 243+ Supported Languages. ✔️ ✔️ ✔️ ✔️
Google Lookup 243+ Supported Languages. ✔️ ✔️ ✔️ ✔️
Microsoft Lookup 100+ Supported Languages. ✔️ ✔️ ✔️ ✔️
Yandex Lookup 100+ Supported Languages. ✔️
Reverso 26+ Supported Languages ✔️ ✔️ ✔️
Wiki 300+ Semi-Supported Languages ✔️ ✔️ ✔️
Libre Translate 35+ Supported Languages ✔️ ✔️ ✔️
TartuNLP 30+ Supported Languages ✔️ ✔️ ✔️
Bergamot 7+ Supported Languages ✔️ ✔️ ✔️
Meta 8+ Supported Languages ✔️ ✔️ ✔️
Video Tools - Transliterate/Diacritics/Splitting
Provider Description Free Account Standard Sub Gold Sub Tokens
GPT 4o-mini 243+ Supported Languages. ✔️ ✔️ ✔️ ✔️
GPT 4o / GPT o1 243+ Supported Languages. ✔️ ✔️ ✔️ ✔️
Llama Word transliteration / diacritics can be generated by Llama. ($) ✔️ ✔️ ✔️
Rooster Homebrew transliteration options for Serbian, Arabic, Belarusian, Gujarati, Georgian, Macedonian, Hindi, Khmer, Persian, Hebrew: Latin and Cantonese: Yựtyựt ✔️ ✔️ ✔️
RussianGram Russian stress marks and emphasis Latin transliteration. Stress marks are superficial only; the original word is LingQed. ✔️ ✔️ ✔️
Farasa - QCRI Processes Arabic text and returns a diacritical version. Diacritics are superficial only; the original word is LingQed. ✔️ ✔️ ✔️
Slovnyk Returns Ukrainian stress marks from original Ukrainian text. Stress marks are superficial only; the original word is LingQed. ✔️ ✔️ ✔️
ALittleHebrew Returns a more correct Latin transliteration for Hebrew than the Rooster homebrew. ✔️ ✔️ ✔️
EzLang Returns Zhuyin (Bo-Po-Mo-Fo) from given Chinese characters. ✔️ ✔️ ✔️
SpacY Identifies word lemma based on position in the caption. For selected languages only. ✔️ ✔️
Thai Word Cut Creates recognizable words from Thai strings. Activated when the main line language is Thai. ✔️ ✔️ ✔️
Video Tools - Other Tools
Tool Description Free Account Standard Sub Gold Sub Tokens
AI Chat A general AI chat bot that is baked into the video player. ✔️ ✔️
Segment Recording Record segments of video/audio while playing the video. (Supported websites only) ✔️ ✔️ ✔️
Video Tools - LingQ Features
Feature Description Free Account Standard Sub Gold Sub LingQ Premium
LingQ Profile Sync all preferred settings directly from your LingQ Profile ✔️
Course and Lesson Creation Automatic Course / Lesson creation based on adjustable import settings. Import options include: Subtitles, Transcribe, Translate to Target and Own Files. Also Import the YouTube comments as a LingQ lesson. (optional) ✔️ ✔️
Lesson Loading Reload existing LingQ lessons into the overlay. Selectable via dropdown or lesson Id input ✔️
Word and Phrase Status Create and update LingQ word statuses. Available on mouseover, keybind or by clicking the word in the captions. ✔️ ✔️
Display and Update Stats Automatically record Words Read and Listening Time. (Optional) ✔️ ✔️
LingQ Transcribe Generate subtitles from the video's audio using LingQ provided Whisper model. ✔️ ✔️
LingQ Transliterate Parse all available Transliteration types. Available as a caption display element or on word click ✔️
LingQ Text to Speech Return all voice types and options. Available in multiple places including Audio Dub and on word click. ✔️ ✔️
LingQ Word Translate Utilize Context Word Translations (GPT) and DeepL as optional Clicked Word translation sources ✔️ ✔️
LingQ Sentence Translate Choose between GPT, DeepL and Google for sentence translations. (LingQ lessons only) ✔️ ✔️