SL Sebiu Labs

EchoStream v0.1.1

Live AI captioning for vMix and OBS workflows. Pro adds NDI, translation, and text-to-speech.

1 Install

EchoStream is currently available to licensed customers. Purchase a Standard or Pro license below to receive your download link.

Already purchased? Check your email for the download link, or retrieve your license key.

2 Choose Your Audio Source

EchoStream captures audio from your production environment. On the Audio page, select your source:

Tip: OMT and NDI sources are discovered automatically via DNS-SD. Make sure your production machines are on the same network subnet.

3 Select a Captioning Engine

Choose the AI speech recognition engine that best fits your hardware:

EngineBest ForLanguages
EchoCaption Ultra
Parakeet TDT v3
Best accuracy, GPU recommended25 (auto-detect)
EchoCaption Plus
Faster Whisper
GPU or high-end CPU99+
EchoCaption Lite
Moonshine
CPU-friendly, lightweightMajor languages
EchoCaption Core
WhisperCpp
CPU or GPU, versatile PRO99+

4 Connect to vMix or OBS

On the Outputs page, enable your target application:

vMix Caption Overlay Setup

EchoStream sends captions to vMix via the TCP API. You need a Title input in vMix with specific named text fields.

Option A: Use the included template (recommended)

Download the ready-made vMix XAML caption template. It's 1920×1080 with a semi-transparent bar at the bottom, pre-configured with the correct field names.

Download EchoStream_Captions.xaml

In vMix: Add InputTitle / XAML → browse to the downloaded file → Open.

Note: The template is also bundled with the installer at C:\Users\<you>\AppData\Local\EchoStream\templates\

Option B: Create your own title

If you prefer a custom design, create a Title input in vMix and add text fields with these exact names:

Field NamePurpose
CaptionLine1Previous completed caption line
CaptionLine2Current line being spoken (rolling text)
SpeakerNameSpeaker label (optional)

To name a field: open the Title Editor, select the text element, and set its Name property in the properties panel (not the visible text content).

Configure the connection

In EchoStream on the Outputs page:

Tip: Use the Test Connection button on the Outputs page to verify EchoStream can reach vMix before starting captioning.

5 Start Captioning

Press Start on the Dashboard. Captions will appear in real time in your selected output. Typical end-to-end latency is under 400ms with a GPU.

6 Translation & Voice (Pro)

With a Pro license, you can also:


Standard vs Pro

EchoStream comes in two editions. Both include a 30-day free trial of all features.

Feature Standard Pro
Audio Sources
Microphone input
OMT network audio
NDI network audio
Captioning
Live AI speech-to-text
3 ASR engines (4 with Pro)
99+ language recognition
SRT subtitle file export
Outputs
vMix caption overlay
OBS text source overlay
CEA-608 embedded captioning
Browser overlay server
Display customisation
AI Translation & Voice
Real-time caption translation
AI text-to-speech voice generation
Multiple TTS providers
Integration
REST API for remote control

Get EchoStream

Start with a 30-day free trial. Choose monthly or lifetime billing.

Standard

Captioning, vMix, OBS, overlay & browser source.

£60/mo

Cancel anytime

Subscribe

£1,050

One-time payment

Buy Lifetime
PRO

Pro

Everything in Standard plus NDI, translation, TTS & REST API.

£100/mo

Cancel anytime

Subscribe

£2,150

One-time payment

Buy Lifetime

Already purchased? Retrieve your license key.


System Requirements

ComponentMinimumRecommended
OSWindows 10/11 (x64)Windows 10/11 (x64)
CPU4 cores8+ cores (i7/Ryzen 7)
RAM4 GB16 GB+
GPUNone (CPU mode)NVIDIA RTX 3070+
Storage5 GB (with models)10 GB+
NetworkLAN (for OMT/NDI)Gigabit Ethernet
GPU note: An NVIDIA GPU with CUDA support significantly improves captioning latency. Without a GPU, EchoStream runs in CPU mode using lighter models (EchoCaption Lite or Core).

Troubleshooting


Need Help?

Contact us at contact@sebiulabs.co.uk

Website: sebiulabs.co.uk