Skip to content

v1.0.1 — English Command Parser Fix

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Apr 00:56
· 3 commits to main since this release

Highlights

Natural English voice commands with carrier phrases are now recognized. Previously phrases such as "continue with next page", "we can move on to the next page", or "please jump to page five" were silently dropped because the command matcher used the same 4-character extra-length budget for both Chinese and English.

What changed

  • Per-language length budget. Chinese keeps its tight 4-character budget, English gets 24 characters so natural carrier words (please, continue with, we can move on to, could you jump to, alright let's go to, …) no longer block a command.
  • Per-language descriptive filter. A Chinese narrative sentence (e.g. "像第三页那样") no longer blocks an English command, and vice versa.
  • Stronger English narrative filter. Expanded _DESCRIPTIVE_EN so the wider budget still rejects narration such as "the next page is interesting", "previous slide shows the diagram", "like the next page", and "as shown on page 3".

Downloads

Package UI language File
Chinese installer 简体中文 PPT-Voice-Control-zh-CN-Setup-v1.0.1.exe
English installer English PPT-Voice-Control-en-US-Setup-v1.0.1.exe

Both are Inno Setup 6 wizards, user-level install, with start-menu and optional desktop shortcuts, and a built-in uninstaller. The Chinese build still installs to %localappdata%\PPT语音控制助手 with Chinese wizard, shortcuts and window title — only the GitHub asset filename is ASCII because the Releases API sanitizes non-ASCII characters.

Upgrading from v1.0.0 is safe: each language uses a distinct AppId, so the new version overwrites the matching language in place.