Handy
CJ Pais and Handy contributors · Бесплатная программа диктовки для настольных компьютеров, которая локально транскрибирует речь с помощью загруженных моделей и вставляет текст в приложения через настраиваемые сочетания клавиш.
Описание
Перевод ИИПоказать оригиналHandy — это бесплатное настольное приложение для преобразования речи в текст с открытым исходным кодом, которое локально транскрибирует речь и вставляет результат в текстовое поле, в котором вы работаете. Оно подходит людям, которые предпочитают диктовку для сообщений, заметок и других текстов и не хотят отправлять своё аудио в облачный сервис транскрипции.
Основные возможности
- Запись с помощью настраиваемого глобального сочетания клавиш.
- Выбор автоматического поведения «удержание или переключение», режима только Hold или только Toggle.
- Транскрипция с помощью загруженных моделей Whisper или Parakeet на вашем компьютере.
- Использование определения голосовой активности для фильтрации тишины.
- Вставка распознанного текста в активное приложение и просмотр истории транскрипций.
- Настройка микрофонов, языка, пользовательских слов и дополнительной постобработки.
Установка и начало работы
Установите Mac cask из этого каталога с помощью brew install --cask handy или используйте официальный выпуск для вашей операционной системы и архитектуры. Homebrew cask и пакет Windows winget не поддерживаются разработчиками Handy. Запустите Handy, предоставьте доступ к микрофону и запрошенное разрешение Accessibility в macOS, затем настройте сочетание клавиш. Скачайте и выберите поддерживаемую модель речи перед диктовкой. Поместите курсор в текстовое поле, запустите запись, говорите и остановите запись; Handy обрабатывает аудио и вставляет текст.
В режиме сочетания Auto удерживайте сочетание для записи и отпустите, чтобы остановить, или нажмите, чтобы переключить запись. Режимы Hold и Toggle допускают только один способ взаимодействия. Проверьте выбранный микрофон, сочетание клавиш и поведение вставки в целевом приложении, прежде чем полагаться на них в длительном сеансе. Сочетания клавиш с участием fn/Globe требуют клавиатуры Apple; стандартные модификаторы и обычные клавиши безопаснее на разных клавиатурах.
Офлайн-модели и конфиденциальность
Для локальной транскрипции сначала требуется загрузка модели. README версии 0.9.8 перечисляет Whisper Small — около 487 MB, Medium — 492 MB, Turbo — 1,600 MB и Large — 1,100 MB, а также Parakeet Unified EN 0.6B Q8_0 — 731 MB. Эти округлённые значения размера загрузки моделей из вышестоящего источника не входят в установщик приложения и не являются требованиями к занимаемому месту или ОЗУ. Модели различаются по языковому покрытию, скорости, точности и требованиям к оборудованию; не предполагайте, что каждая модель поддерживает каждый язык. Whisper может использовать ускорение GPU, когда оно доступно, а README также описывает ориентированные на CPU варианты Parakeet.
После установки модели обычная транскрипция выполняется локально без учётной записи или облачной подписки. Для загрузки моделей и обновлений приложения требуется доступ к сети. Вышестоящая документация описывает ручную установку моделей для ограниченных сетей: используйте страницу About приложения, чтобы найти его каталог данных, и сохраняйте точные имена файлов моделей.
Дополнительная постобработка с помощью LLM по умолчанию отключена. Настройка удалённого поставщика API для неё может отправлять текст транскрипции этому поставщику и может требовать API-ключ, учётную запись и оплату использования согласно условиям поставщика. Утверждение об офлайн-транскрипции аудио не означает, что каждая дополнительная сетевая интеграция является локальной. Проверьте выбранную конечную точку перед включением постобработки.
Требования, платформы и ограничения
Этот Homebrew Mac cask требует macOS 13 Ventura или более поздней версии и предоставляет отдельные загрузки для Apple Silicon и Intel. Конфигурация приложения из тега объявляет более низкую целевую версию развёртывания бандла 10.15; это не проверенный поддерживаемый минимум для этого cask, поэтому используйте требование каталога — Ventura. Официальные выпуски также предоставляют настольные сборки для Windows и Linux; сгенерированные в репозитории ресурсы мобильных значков не подтверждают поддерживаемый выпуск для iOS или Android. Универсальный минимум ОЗУ, GPU или занимаемого места не подтверждён: производительность зависит от выбранной модели и машины. Требуются рабочий микрофон и достаточное хранилище для моделей; в этом снимке не объявлено дополнительной зависимости в виде формулы Homebrew или конфликта cask.
DMG для Apple Silicon версии 0.9.8 имеет размер 19,558,818 байт, что соответствует записи о производственной загрузке; DMG для Intel — 22,238,504 байта. Это размеры передачи, не включающие отдельно загружаемые модели. Вставка текста в Linux зависит от дисплейного сервера и внешних инструментов, таких как xdotool, wtype или dotool; поддержка Wayland имеет ограничения, а также могут применяться зависимости времени выполнения GTK/OpenBLAS. Следуйте официальному руководству по Linux для выбранного дистрибутива.
В macOS запись через микрофон Bluetooth-гарнитуры может снизить качество или громкость воспроизведения; выбор встроенного или внешнего микрофона Mac может помочь избежать этого компромисса. Наложения записи в Linux могут перехватывать фокус и нарушать вставку, поэтому вышестоящий проект по умолчанию отключает наложение. Если вставляется старый текст из буфера обмена, ознакомьтесь с официальным руководством по устранению неполадок с задержкой вставки; Reliable Paste явно помечена как бета-версия. Распознавание речи может ошибаться, поэтому проверяйте важный продиктованный текст.
Цена и лицензия
Сам Handy бесплатен по лицензии MIT, с дополнительными пожертвованиями и спонсорством. Модели речи и дополнительные сторонние сервисы сохраняют свои собственные лицензии и условия; лицензия MIT приложения не охватывает каждую загруженную модель или платный сервис API.
Источники: Официальный сайт, README и устранение неполадок версии 0.9.8, Официальные загрузки 0.9.8, Конфигурация приложения, Настройки постобработки по умолчанию, Лицензия.
Новая версия Что нового в 0.9.8 7 окт. · Редакция OpenNavo · Перевод ИИ
- ЗаписьВыгружает модель после записей без аудио.
- Горячие клавишиОтклоняет неизвестные ID привязок сброса и неразбираемые сочетания клавиш.
- Текст и интерфейсПоказывает успешное копирование истории только после записи в буфер обмена.