Skip to content

Releases: EthanYoQ/whisper-input

Whisper Input v1.3.25

13 Jun 06:02

Choose a tag to compare

What this release is

Whisper Input is a Windows AI voice input tool: press a global hotkey, speak in Chinese, convert speech to text, remove filler words, polish or structure the result, and insert it at the current cursor position with clipboard fallback.

It is built upon OpenLess, but is not an official OpenLess distribution and is not affiliated with Typeless. This release is positioned for users searching for an OpenLess-based Windows voice typing tool, Typeless alternative, AI voice dictation, Chinese speech-to-text, workplace dictation, and Chinese-to-English voice input.

中文:这是一个基于 OpenLess 改造的 Windows 语音输入、Typeless 平替方向、快捷键语音转文字、按住说话自动输入、去口头语润色、结构化文本和插入当前光标的 AI 输入工具,更聚焦中文职场语音输入和中文转英文语音输入。

Download

  • Whisper_Input_1.3.25_x64_setup.exe: Windows installer.
  • Whisper_Input_1.3.25_x64_en-US.msi: MSI installer.
  • Whisper_Input_1.3.25_x64_portable.zip: portable archive.

Fixes

  • Update Style page Chinese examples so light/structured previews resolve spoken self-corrections to the final value, e.g. 周三下午两点 instead of retaining 不是周二.
  • Add conservative light-polish cleanup for stray fillers that the LLM may leave behind, such as sentence-start 嗯, / 呃, / 啊。.
  • Preserve meaningful mentions like 例如嗯、啊之类 and short responses such as 嗯?你确定吗?.

Verification

  • npx tsx src/lib/stylePrefs.test.ts
  • cargo test polish::tests::
  • npm run build
  • scripts/windows-package-msvc.ps1 -SkipNpmCi -SkipRustInstall -CleanArtifacts

SHA256

  • Whisper_Input_1.3.25_x64_setup.exe: A206954EEF7ED8D6DC9D229D4A86964569597B81C21B8F1734A210BA715A9B56
  • Whisper_Input_1.3.25_x64_en-US.msi: D6F1344F3877B9E48EC8716EE547D05FF6C4169EC97A81544240D0C83855EA2F
  • Whisper_Input_1.3.25_x64_portable.zip: 5CD3D0BD055AD46EA208DFFED3DE06C6F81DB4AADB811D0B8CF5450B3CAE4E43

Whisper Input v1.3.24

08 Jun 02:59

Choose a tag to compare

Fixes

  • Persist cumulative usage stats in usage-stats.json so total characters and total voice input no longer decrease when the 200-entry history archive is capped.
  • Seed the new counters from existing retained history on first launch, then increment them independently of history retention.
  • Reset persisted usage stats when history is cleared.
  • Overview now reads persisted totals via get_usage_stats.

Verification

  • npm run build
  • cargo test persistence::tests::
  • scripts/windows-package-msvc.ps1 -SkipNpmCi -SkipRustInstall -CleanArtifacts

SHA256

  • Whisper_Input_1.3.24_x64_setup.exe: 65FF798936FEC66F2211363E4EE301BB2CEE490B0014AC4E5BCFF7525CC71FD0
  • Whisper_Input_1.3.24_x64_en-US.msi: 41E15C9FDEBF3D1B9B0BC5847474347F5C7DC5470091B48769D3183D49651CFE
  • Whisper_Input_1.3.24_x64_portable.zip: AF6916AA092C26FE6FF4CF4E327ADE852A79F00FFDEE87363B516B833B757C50

v1.3.23

03 Jun 10:09

Choose a tag to compare

  • Fix Windows Right Alt shortcut recording when the low-level hook reports Alt as an injected Alt/AltGr event.
  • Keep the fix narrow: injected non-Alt synthetic keys remain filtered unless the existing diagnostic environment override is enabled.
  • Add a CI-safe core regression test so this path is covered by release validation.

v1.3.22

03 Jun 08:26

Choose a tag to compare

Fixes Windows RightAlt hold-to-talk and shortcut recording regressions. Restores RightAlt hold as the Windows default, removes the incorrect Hold-to-Toggle migration, and adds regression coverage for native RightAlt recorder capture ordering.

Whisper Input v1.3.21

02 Jun 19:12

Choose a tag to compare

Windows RightAlt reliability release.

  • Repairs legacy default RightAlt+Hold preferences to Toggle once so a quick RightAlt tap no longer starts and immediately stops recording during ASR startup.
  • Keeps customized hotkeys untouched after the one-shot migration marker is set.
  • Adds RightAlt/AltGr regression coverage for trigger recognition, shortcut recording, and the migration rule.
  • Moves CI to a Tauri-free RightAlt core test crate so GitHub Actions can continuously guard this regression without WebView2 test-binary failures.

Whisper Input v1.3.20

02 Jun 17:20

Choose a tag to compare

Fixes the repeated Windows Right Alt regression by repairing legacy default RightAlt preferences that were left in Hold mode. On Windows, a stale default RightAlt + Hold configuration is migrated once to Toggle so a normal tap starts dictation instead of immediately stopping while ASR is still connecting. The migration is versioned so users can still intentionally choose Hold later. Adds full Windows AltGr sequence tests for trigger and shortcut recording, covering the synthetic left Ctrl + extended Right Alt sequence. Keeps the Windows hotkey regression CI in place for future main/PR changes.

Whisper Input v1.3.19

02 Jun 15:56

Choose a tag to compare

Fixes Windows Right Alt hotkey handling in both dictation triggering and shortcut recording. The Windows low-level hook now normalizes generic extended Alt events to AltRight/RightAlt, and the shortcut recorder waits for native recording mode before accepting key input. Adds the missing hotkey regression test entrypoint and extends Windows hotkey tests for generic extended Alt. Also allows the packaging script to clean the fixed sibling app artifacts directory safely.

Whisper Input v1.3.18

02 Jun 14:38

Choose a tag to compare

Summary

  • Remove the frontend outer border/ring from the main app window shell.
  • Bump app version to 1.3.18.
  • Record the local Whisper Input directory rule to keep only source and app long term.

Verification

  • npm run build
  • cargo test --manifest-path src-tauri/Cargo.toml capsule_window_bounds --lib
  • powershell -NoProfile -ExecutionPolicy Bypass -File scripts/windows-preflight.ps1 -Toolchain msvc
  • powershell -NoProfile -ExecutionPolicy Bypass -File scripts/windows-package-msvc.ps1 -SkipRustInstall -SkipNpmCi -CleanArtifacts -ArtifactsRoot "C:\Vibe Coding Project\Whisper-input\app"
  • Chrome headless screenshot of http://127.0.0.1:1420 after the window-border change

Whisper Input v1.3.17

31 May 17:25

Choose a tag to compare

Summary

  • Fix Windows Right Alt shortcut recording by forwarding native low-level hook recorder events to the frontend.
  • Preserve Right Alt dictation trigger behavior while shortcut recording is active.
  • Bump app version to 1.3.17.

Verification

  • npx --yes tsx src/components/ShortcutRecorder.test.ts
  • npx --yes tsx src/lib/hotkeyRecorder.test.ts
  • cargo test hotkey --lib
  • npm run tauri -- build

Whisper Input v1.3.16

30 May 11:18

Choose a tag to compare

修复

  • 恢复设置页「简单模式 / 1. 选择服务方案」双列卡片布局:千问优先与豆包备用并排显示。
  • 回滚服务方案描述文本为旧版单行省略,避免卡片被撑成上下排列。

验证

  • npm run build
  • cargo test --lib -- --test-threads=1
  • Playwright 视觉验证:服务方案区域 computed grid 为 442px 442px,千问/豆包双列并排。

安装包 SHA256

  • Whisper_Input_1.3.16_x64_setup.exe: E764040A38B4DAEF85D938A1DC4C86842B9451C87475E4A792015F7EDE4B4404
  • Whisper_Input_1.3.16_x64_en-US.msi: D9C372E3854586368A7BC7BC50E2517E93FCD4A58FB22711DE6528E86C1D58C8
  • Whisper_Input_1.3.16_x64_portable.zip: 4CF5387F1762C8FF0202D737B664AF7FF153C90AFC1A56FBCCC094D291B33CA1