Skip to content

Releases: pavel-logachev/voice-input

Voice Input v0.5.1

Choose a tag to compare

@pavel-logachev pavel-logachev released this 28 Jul 08:58
3afea42

Voice Input 0.5.1

  • Обычный запуск и автозапуск теперь полностью тихие: нет информационных уведомлений о подготовке или готовности.
  • Системное уведомление осталось только для ошибки запуска, требующей внимания.
  • Технические стадии проверки модели и runtime перенесены в opt-in diagnostic log и не показываются в tray status.
  • В tray menu добавлен универсальный раздел «Горячие клавиши»:
    • удерживать для записи — Ctrl + Shift + Space;
    • начать или завершить запись — Ctrl + Shift + K;
    • отменить диктовку — Esc.
  • Удалены пользовательские формулировки, привязанные к Logitech/Logi Options. Программируемую кнопку любой совместимой клавиатуры можно при желании назначить на обычное сочетание Ctrl + Shift + K.
  • Обновлены installer README, основной README, архитектурный документ и сообщения регистрации hotkey.

Распознавание, модель, overlay, Acrylic/TintOnly policy, вставка текста и сочетания клавиш не изменялись.

Проверено

  • format/build: pass, 0 warnings, 0 errors;
  • unit tests: 61/61;
  • product-copy sweep: нет hardware-brand assumptions и ready/loading notification copy;
  • upgrade 0.5.0 → 0.5.1: pass;
  • quiet startup visual gate сразу после dictation-ready: pass, balloon/toast отсутствует;
  • installed hold/toggle E2E: pass с точной русской вставкой;
  • uninstall и clean install 0.5.1: pass;
  • clean-installed production startup: pass.

Installer

  • VoiceInput-Setup-0.5.1.exe
  • размер: 293,439,339 байт
  • SHA-256: a4d9cd99e14d0422a512e2b3299b3a22af82fe79f71f85afe31aeeb387343d2f

Установщик остаётся неподписанным, поэтому Windows может показать предупреждение «Неизвестный издатель».

Voice Input v0.5.0

Choose a tag to compare

@pavel-logachev pavel-logachev released this 28 Jul 08:13
3836434

Voice Input 0.5.0

  • Новый компактный Quiet Line overlay 200×64: на Windows 11 тёмный Acrylic tint 85% размывает рабочий стол за карточкой, а текст и индикаторы остаются резкими.
  • Скругление native Acrylic проверено реальным installed screenshot; прямоугольный compositor artifact устранён через DWM corner preference и DPI-aware window region.
  • Windows 10, High Contrast, отключённая прозрачность и ошибки compositor безопасно используют tint-only fallback.
  • Новый единый знак Quiet Pulse — голосовая волна переходит в текстовый курсор.
  • Один canonical ICO используется WPF-окном, EXE, tray и уведомлениями, установщиком, меню «Пуск», desktop/uninstall shortcuts и записью Installed Apps.
  • ICO содержит отдельные слои 16, 20, 24, 32, 48, 64, 128 и 256 px.
  • Сохранены hold-to-talk Ctrl+Shift+Space, toggle-to-talk Ctrl+Shift+K, Esc, foreground target и non-activating overlay.
  • Локальное распознавание по-прежнему использует GigaAM-v3 E2E RNNT GGUF Q4_K_M и transcribe.cpp 0.1.3.

Проверка

  • dotnet format --verify-no-changes — pass;
  • build — 0 warnings, 0 errors;
  • unit tests — 58/58;
  • ASR E2E — pass, точный русский текст за 246 ms;
  • installed hold/toggle E2E — pass;
  • clean install, restart, uninstall и финальный reinstall — pass;
  • Start menu, uninstall shortcut, optional desktop shortcut и Installed Apps используют VoiceInput.App.exe,0;
  • installer: VoiceInput-Setup-0.5.0.exe;
  • размер: 293443289 bytes;
  • SHA-256: 9710e2689901a3ad79aefe47ab0e1957b6d9d2dc1f568c78be5ac9ef2bf14c3c.

Установщик не подписан коммерческим сертификатом. Windows может показать предупреждение «Неизвестный издатель».

Voice Input 0.4.2

Choose a tag to compare

@pavel-logachev pavel-logachev released this 26 Jul 12:07
4f92d39

Что нового

  • Компактная карточка записи: только «Слушаю» и короткий живой индикатор микрофона.
  • При распознавании показывается «Распознаю» и небольшая progress-анимация без названия модели и backend.
  • Исправлено позиционирование при первой записи после запуска: overlay полностью остаётся над панелью задач при Windows scaling.
  • Сохранены оба режима: удержание Ctrl+Shift+Space и toggle голосовой клавишей Logitech (Ctrl+Shift+K).

Распознавание полностью локальное. Аудио и текст по умолчанию не сохраняются. Установщик self-contained и не требует отдельного .NET runtime.

Установщик пока не подписан коммерческим сертификатом, поэтому Windows SmartScreen может показать «Неизвестный издатель».

Voice Input 0.4.1

Choose a tag to compare

@pavel-logachev pavel-logachev released this 26 Jul 09:38
c71e4c9

Обновление для голосовой клавиши Logitech MX Keys S.

Новое

  • Ctrl + Shift + K работает как toggle-to-talk: первое нажатие начинает запись, второе завершает её;
  • штатная голосовая клавиша Logitech, уже назначенная в Logi Options+ на Ctrl + Shift + K, теперь вызывает Voice Input;
  • Ctrl + Shift + Space по-прежнему работает в hold-to-talk режиме;
  • добавлены unit-тесты manual release gate и установленный E2E для toggle-сценария.

Использование голосовой клавиши Logitech

  1. Поставьте курсор в нужное поле.
  2. Нажмите голосовую клавишу один раз.
  3. Продиктуйте текст.
  4. Нажмите клавишу повторно — текст будет распознан локально и вставлен.
  5. Esc отменяет текущую диктовку.

Установщик self-contained: .NET, GigaAM и native ASR runtime включены. Интернет для распознавания не нужен.

Установщик пока не подписан коммерческим code-signing сертификатом, поэтому SmartScreen может показать предупреждение неизвестного издателя.

SHA-256 installer: 722949e4980fc79ad95657e5e7e661769d2b066e5808e772606d70fe1c4483bd

Voice Input 0.4.0

Choose a tag to compare

@pavel-logachev pavel-logachev released this 26 Jul 08:53
a98d7de

Первый устанавливаемый релиз Voice Input.

Что внутри

  • self-contained Windows x64 приложение и ASR worker;
  • GigaAM-v3 E2E RNNT Q4 и transcribe.cpp 0.1.3 уже включены в installer;
  • полностью локальное распознавание без отправки аудио или текста в сеть;
  • Ctrl + Shift + Space для диктовки, Esc для отмены;
  • native Edit/RichEdit insertion и guarded clipboard fallback с безопасным восстановлением буфера;
  • автозапуск и корректное удаление.

Установка

Скачайте VoiceInput-Setup-0.4.0.exe, запустите и дождитесь уведомления «Voice Input готов». Права администратора и установленный .NET не требуются.

Проверено

Clean install/uninstall, offline first start, повторный запуск, single instance, real microphone capture, GigaAM, Notepad/WinForms Unicode insertion, clipboard restoration и Esc cancellation.

Важно

Установщик пока не подписан коммерческим code-signing сертификатом. Windows SmartScreen может показать предупреждение «Неизвестный издатель».

SHA-256 installer: 0deb8fa04c4203e815ad8333964f5e23b34e0e5f5545ce80c58989921230f8ce