Установка на Linux
Speech Dock работает на Ubuntu, Debian, Fedora, Arch и openSUSE через .deb и AppImage. Free версия — без регистрации.
X11 или Wayland — это важно
На X11 автовставка текста в активное окно работает сразу после установки. На Wayland из соображений безопасности нужен отдельный сервис (ydotool) — разовая настройка. Подробный разбор различий и рабочего процесса — в статье про голосовой ввод в Linux.
Поддерживаемые дистрибутивы
Системные требования и компромиссы.
Для локальной обработки важны память, диск и первый запуск. GPU не обязателен, но может ускорять обработку на поддерживаемых системах.
Linux
- ОСUbuntu 22.04+, Fedora 38+, Debian, Arch, openSUSE — best-effort
- Архитектураx86_64
- RAM8 GB минимум · 16 GB рекомендовано
- ДискНужные компоненты скачиваются при первой настройке; держите несколько GB свободного места
- GPUНе обязателен; поддерживаемые ускорители могут снизить задержку обработки
- СетьНужна для скачивания необходимых компонентов, обновлений, оплаты и лицензии
- Интеграцияydotool (Wayland), xdotool (X11)
.deb — Debian / Ubuntu
Скачайте последнюю версию и установите через dpkg:
# Загружается актуальная версия…AppImage — Fedora / Arch / openSUSE
AppImage — самодостаточный исполняемый файл, не требующий установки:
# Загружается актуальная версия…Системные зависимости
Launcher автоматически предложит установить недостающие пакеты при первом запуске. Список зависит от дистрибутива:
Debian / Ubuntu
sudo apt install libgtk-3-0 libsecret-1-0 libayatana-appindicator3-1 \libkeybinder-3.0-0 libnotify4 libstdc++6 libgomp1
Fedora / RHEL
sudo dnf install gtk3 libsecret libappindicator-gtk3 keybinder3 \libnotify libstdc++ libgomp
Arch / Manjaro
sudo pacman -S gtk3 libsecret libayatana-appindicator \libkeybinder3 libnotify
ydotool для Wayland (auto-paste)
На Wayland (GNOME, KDE Plasma, Sway, Hyprland) для автоматической вставки текста в активное окно требуется демон ydotoold. На X11 — работает «из коробки» через xdotool.
# Ubuntu/Debiansudo apt install ydotool# Fedorasudo dnf install ydotool# Archsudo pacman -S ydotool# Запустить демонsystemctl --user enable --now ydotoold# Добавить пользователя в группу input (для /dev/uinput)sudo usermod -aG input $USER# Перелогиньтесь после этой команды
Troubleshooting
Speech Dock использует CUDA когда:
- Установлен
nvidia-driver535+ - В системе есть совместимая видеокарта (compute capability 6.0+)
- Доступна
libnvidia-ml.so(поставляется с драйвером)
Если CUDA не обнаружена — приложение fallback'ит на CPU автоматически. Проверьте:
nvidia-smi # Должен показать GPU и driver versionldconfig -p | grep nvidia-ml # Должна найтись libnvidia-ml.so.1
GNOME Mutter не реализует zwlr_layer_shell_v1, поэтому overlay рендерится как обычное окно (degraded UX). Sway / Hyprland / KDE Plasma 6.2+ работают с полноценным layer-shell overlay через libgtk-layer-shell0:
# Ubuntu/Debiansudo apt install libgtk-layer-shell0# Fedorasudo dnf install gtk-layer-shell# Archsudo pacman -S gtk-layer-shell
Проверьте что демон запущен и пользователь в группе input:
systemctl --user status ydotooldgroups | grep input # должна быть в списке
Если демона нет — текст копируется в clipboard, но не вставляется автоматически. Воспользуйтесь Ctrl+V вручную.
Launcher использует pkexec для elevation. На минимальных установках возможно отсутствует polkit-gnome-authentication-agent-1 (или KDE/XFCE аналог). Запустите его вручную или ставьте зависимости через apt/dnf/pacman.
Убедитесь что:
- Файл имеет права на исполнение:
chmod +x ./SpeechDock-*.AppImage - В системе есть
libfuse2(Ubuntu 22.04+ может потребоватьsudo apt install libfuse2) - Запуск с правом write в
~/.local/share/для скачивания моделей
Готовы попробовать? Free версия — без регистрации.