Skip to content

EchoSub 1.16.0

Choose a tag to compare

@mPhpMaster mPhpMaster released this 11 Oct 17:25
· 7 commits to main since this release

Eight new things — a much smaller download, captions from one program only, read-aloud, OBS captions, profiles, summaries, updates from inside the app, and faster translation on AMD and Intel PCs. Every one of them can be switched off, and nothing new runs in the background unless you switch it on.

A much smaller installer

NVIDIA's CUDA libraries — 2 GB of the app, useful only with an NVIDIA card — are no longer in the installer. On a PC with an NVIDIA card they are downloaded the first time it is used (about 1.3 GB, once, in the same window as the models, with cancel and resume), from NVIDIA's own packages on PyPI, checked against pinned SHA-256 hashes. AMD, Intel and processor-only PCs never download them. Updating from an earlier version keeps the copy you already have — nothing to download again.

Added

  • Listen to one program only. Settings → Language & Engine → Only this program captions just Discord, say — not the game, the music or a video in another window. Pick from the programs playing sound right now, or type a file name. It uses Windows' own per-program capture (Windows 10 version 2004 or later). If the program is not running, EchoSub listens to everything, says so, and goes back to it by itself once it starts. Default: everything the PC plays.
  • Read the captions aloud (Settings → Read aloud, off by default) with a Windows voice in the caption's language, on this PC and offline — including the newer voices such as Arabic. Choose the voice, speed and volume, and whether your own words are read. While it speaks, EchoSub ignores what the PC plays, so it never captions its own voice.
  • Captions for a live stream (OBS) (Settings → Stream, off by default): a transparent page for OBS's Browser Source, each speaker in their colour, served on this PC only (127.0.0.1).
  • A summary of the conversation. Say your wake word and “summarize” (or “لخص”), or use the tray menu: the AI from Settings → AI summarizes the last 10 minutes — topics, decisions, names, numbers, times, open questions — in a window you can copy from. Only on request, only with the AI on.
  • Profiles. Tray menu → Profile → Save current settings as a profile (“Game”, “Meeting”…), then switch from the same menu or say “game profile”. Your commands, reminders, spellings and keys stay the same in every profile.
  • Download and install updates from inside EchoSub. The update message gains Download and install: the official installer comes from EchoSub's own GitHub releases, is checked against its published SHA-256, runs, and EchoSub starts again afterwards. Nothing happens until you click.

Changed

  • Faster translation on the processor — where it runs on AMD and Intel PCs: a simpler search (about a fifth faster in a test, the same words) and always one core left for speech recognition, which matters a great deal on a busy PC.

Fixed

  • Translation and speech recognition no longer try an NVIDIA card whose libraries are missing (every sentence would fail); they use the processor up front.

Install

Download EchoSub-Setup-1.16.0.exe and run it. Windows 10 or later, 64-bit. You can check the download against EchoSub-Setup-1.16.0.exe.sha256.

651 tests pass and the style check is clean.