Что такое Handy?
Handy — это бесплатное приложение с открытым исходным кодом для перевода речи в текст, которое работает полностью офлайн. Оно ждёт в фоне со значком в трее: вы нажимаете глобальное сочетание клавиш, произносите то, что хотите написать, и Handy расшифровывает речь на вашем же компьютере и вставляет текст в окно, на котором фокус: редактор, терминал, мессенджер, форму в браузере. Ничего не уходит в облачный сервис. Речевые модели (Whisper от OpenAI в нескольких размерах и Parakeet от NVIDIA, быстрый даже на обычном CPU) скачиваются один раз из самого приложения и дальше работают локально, а детектор голосовой активности отрезает тишину до того, как её услышит модель. Это приложение на Tauri, написанное на Rust автором CJ Pais, под лицензией MIT, и оно работает как на X11, так и на Wayland.
apt upgrade, на каждой машине, где вы диктуете.
⚡ Ключевые возможности Handy
⌨️ Одно сочетание, любое приложение
Нажмите глобальное сочетание, говорите, нажмите ещё раз (или держите его в режиме push-to-talk и отпустите), и расшифровка вставится в активное окно. Особого поля для диктовки нет: всё, что принимает ввод с клавиатуры, принимает и Handy.
🔒 Полностью офлайн
Звук записывается, расшифровывается и удаляется на вашем компьютере. Ни аккаунта, ни API-ключа, ни подписки, и сеть не нужна, когда модель уже на диске.
🧠 Whisper и Parakeet
Выберите модель под своё железо: Whisper Small, Medium, Turbo или Large с ускорением на GPU, если он есть, или Parakeet, настроенный на быструю работу на CPU и сам определяющий язык.
🔇 Детектор голосовой активности
Silero VAD отфильтровывает тишину и фоновый шум до того, как звук попадёт в модель, поэтому паузы на размышление не превращаются в случайные слова.
🐧 X11 и Wayland
Работает на обоих дисплейных серверах и печатает результат в активное приложение через небольшие утилиты ввода, которые ставятся вместе с пакетом: xdotool на X11, wtype и wl-clipboard на Wayland и ydotool для GNOME.
🧩 Открытый и расширяемый
Лицензия MIT и проект, который удобно форкать: бэкенд на Rust и веб-интерфейс достаточно компактны, чтобы их прочитать, а настройки охватывают микрофон, сочетание клавиш, модель и язык.
apt upgrade держит вас на последней версии.
📦 Установка из deb.griffo.io
Шаг 1: Добавить репозиторий
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(. /etc/os-release; echo ${DEBIAN_CODENAME:-${UBUNTU_CODENAME:-$VERSION_CODENAME}}) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt updateinstall -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(. /etc/os-release; echo ${DEBIAN_CODENAME:-${UBUNTU_CODENAME:-$VERSION_CODENAME}}) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt update🆓 Есть вечно бесплатное зеркало. deb-free.griffo.io раздаёт пакеты бесплатно навсегда — без аккаунта, без подписки, не более 2 месяцев позади upstream, исправления безопасности сразу. Сейчас там cliamp, Ghostty, lazydocker, Oh My Posh, Uncloud и Zed; Handy среди них нет, поэтому репозиторий выше — единственный способ установить его сегодня; попросите, и его можно добавить.
Шаг 2: Установить Handy
# Установить последнюю версию Handy
sudo apt install handy
# Проверить установку
dpkg -s handy | grep Version# Установить последнюю версию Handy
apt install handy
# Проверить установку
dpkg -s handy | grep VersionШаг 3: Первый запуск
# Запустите Handy из меню приложений или из терминала
handy
# При первом запуске вы выберете модель; она скачивается один раз,
# и дальше каждая расшифровка выполняется офлайн на этой машине
# Утилиты, которые печатают текст (xdotool, wtype, wl-clipboard), пришли
# вместе с пакетом. GNOME на Wayland вместо них нужен ydotool с демоном;
# проверьте, что он установлен (рекомендуется там, где он есть в версии)
apt policy ydotool🎯 Базовые примеры использования
Диктовка:
# 1. Поставьте курсор туда, куда должен попасть текст: редактор, терминал, чат
# 2. Нажмите сочетание, заданное в настройках Handy, и говорите
# 3. Нажмите ещё раз (или отпустите в режиме push-to-talk)
# Расшифровка вставится туда, где стоял курсор
# Handy продолжает работать в трее; запустите снова, если закрыли его
handyВыбор микрофона:
# Список устройств захвата, которые видит ядро
arecord -l
# Имена входов, которые PipeWire или PulseAudio показывают в настройках Handy
pactl list short sources
# Проверить уровень входа по умолчанию, прежде чем винить модель
arecord -d 5 /tmp/test.wav && aplay /tmp/test.wavОбновления:
# Handy обновляется вместе с остальной системой
sudo apt update && sudo apt upgrade
# Какая версия установлена и какая самая новая доступна
apt policy handy
# Удалить
sudo apt remove handy# Handy обновляется вместе с остальной системой
apt update && apt upgrade
# Какая версия установлена и какая самая новая доступна
apt policy handy
# Удалить
apt remove handy🔧 Интеграции
Handy не нужна интеграция ни с чем: если приложение принимает набранный текст, оно принимает и диктовку. Важно окружение рабочего стола:
- X11:
xdotoolвходит в зависимости пакета, так что текст попадает в активное окно без дополнительных установок - Wayland:
wtypeиwl-clipboardтоже ставятся вместе с пакетом. Некоторые композиторы не передают глобальные сочетания приложениям; если у вас сочетание ничего не делает, загляните в настройки клавиатуры композитора - GNOME на Wayland: GNOME, окружение по умолчанию в Ubuntu 26.04, не принимает
wtype, поэтому там Handy нуженydotoolс запущенным демоном. Пакет рекомендуетydotoolв тех версиях, где он есть (в Debian trixie его нет); как запустить демон, описано в разделе о Linux в README Handy - dotool: Handy умеет работать и с ним, но его нет ни в одном архиве Debian или Ubuntu: установите его сами и добавьте своего пользователя в группу
input - Звук: Handy записывает через PipeWire или PulseAudio, как любое настольное приложение; выберите устройство ввода в настройках, и микрофон гарнитуры даст точность лучше встроенного микрофона ноутбука
- Железо: модели Whisper используют GPU, если он есть, а в больших размерах на CPU работают медленно; на ноутбуке без подходящего GPU быстрый выбор это Parakeet
- Ваши инструменты: диктуйте сообщения коммитов в терминале вроде kitty или Ghostty, тексты в Zed, ответы в ZapZap или браузере и промпты для ИИ-ассистента, всё одним и тем же сочетанием
🚀 Почему стоит выбрать deb.griffo.io?
- Официальная Ubuntu: не пакетирует Handy,
apt install handyна чистой системе завершается ошибкой - Загрузки из upstream:
.debили AppImage со страницы релизов GitHub, свежие в день скачивания, и скачивать их вручную придётся для каждого следующего релиза - Сборка из исходников: тулчейн Rust, тулчейн JavaScript для интерфейса, пакеты разработки WebKitGTK и аудио, нужные Tauri, и долгая сборка
- deb.griffo.io: последняя версия с автоматическими обновлениями
- ✅ Единственный источник для apt: Handy нет ни в архивах Debian, ни в архивах Ubuntu; этот репозиторий пакетирует официальный upstream-релиз
- ✅ Одно имя везде: пакет называется
handy, и команда тоже:sudo apt install handy, затемhandyили ярлык в меню - ✅ Приватность по устройству: пакет содержит приложение, а не модель или сервис; ваш голос никогда не покидает машину, а сеть нужна только для скачивания выбранной модели
- ✅ Полный пакет: официальная upstream-сборка для Linux (бинарник, встроенные библиотеки, ярлык рабочего стола, иконки) с объявленными зависимостями, чтобы она ставилась на любую поддерживаемую версию, утилиты ввода текста подтягиваются автоматически, а дополнена только пустая категория меню в ярлыке
- ✅ Автоматические обновления: пакеты обновляются в течение нескольких часов после релиза upstream
- ✅ Две архитектуры: amd64 на Ubuntu 22.04, 24.04, 25.10 и 26.04; arm64 только на 24.04, 25.10 и 26.04, потому что upstream собирает arm64 под glibc 2.39, а в 22.04 2.35; сборок для i386, armhf и riscv64 нет
- ✅ Много дистрибутивов: работает на Ubuntu 22.04, 24.04, 25.10 и 26.04
- ✅ Простое обслуживание: обновления обычными командами apt
📦 Репозиторий сборки пакета
Пакеты для Ubuntu собираются и поддерживаются автоматически в этом репозитории GitHub:
- 🎙️ handy-debian - Сборки последних выпусков
🔗 Похожие пакеты
Также доступны в deb.griffo.io:
- Zed - Быстрый графический редактор кода, в который удобно диктовать
- ZapZap - Настольный клиент WhatsApp, для ответов, которые проще сказать, чем набрать
- GPU Screen Recorder - Ещё один настольный инструмент для X11 и Wayland, для записи экрана
- kitty - Терминал на GPU, куда надиктованные сообщения коммитов попадают так же хорошо
- Ghostty - Нативный GTK-терминал, та же история