Skip to content

py-art/arcanaglyph

Repository files navigation

ArcanaGlyph

Десктопное приложение для голосового ввода текста на Linux (Wayland + X11) и Windows. Нажимаете горячую клавишу — говорите — нажимаете ещё раз — распознанный текст автоматически вставляется в активное окно. Вся транскрибация происходит локально, без передачи данных в облако.

Возможности

  • 4 STT-движка на выбор (GigaAM v3, Whisper, Vosk, Qwen3-ASR)
  • Работает на Linux (Wayland + X11) и Windows
  • Настраиваемые горячие клавиши (обе раскладки)
  • Иконка в системном трее с управлением записью
  • Плавающий виджет записи поверх всех окон
  • История транскрибаций с возможностью повторного распознавания
  • Автоскачивание модели при первом запуске

STT-движки

Движок WER (рус.) Размер Скорость
GigaAM v3 (по умолчанию) ~8.4% 225 МБ ~0.8 сек / 5 сек
Qwen3-ASR ~6% (мульти) 2.5 ГБ ~5 сек / 5 сек
Vosk ~11% 42 МБ Real-time
Whisper ~14% 1.5 ГБ 30-70 сек / 10 сек

Установка

Одной командой:

curl -fsSL https://github.com/py-art/arcanaglyph/raw/main/install.sh | bash

Скрипт сам подберёт способ установки:

  • На Debian/Ubuntu скачивает .deb из последнего релиза и ставит через apt (потребуется sudo).
  • На остальных Linux-дистрибутивах кладёт .AppImage в ~/.local/bin/arcanaglyph и регистрирует ярлык в меню (без sudo).

One-liner выше — для Linux x86_64. Зафиксировать конкретную версию:

curl -fsSL https://github.com/py-art/arcanaglyph/raw/main/install.sh | VERSION=1.10.5 bash

Windows

Скачайте установщик ArcanaGlyph_*_x64-setup.exe из раздела Releases и запустите двойным кликом. Установка идёт без прав администратора. При первом запуске Windows SmartScreen может предупредить о неизвестном издателе (приложение не подписано сертификатом) — нажмите «Подробнее» → «Выполнить в любом случае».

Первый запуск

При первом запуске автоматически скачается GigaAM v3 (~225 МБ). Остальные модели можно скачать из настроек приложения.

Установка вручную

Если по каким-то причинам one-liner не подходит, скачайте артефакт из раздела Releases и установите сами:

# Ubuntu/Debian — apt сам подтянет зависимости
sudo apt install ./ArcanaGlyph_*_amd64.deb

# Любой Linux — AppImage
chmod +x ArcanaGlyph_*_amd64.AppImage
./ArcanaGlyph_*_amd64.AppImage

Горячие клавиши

Действие Комбинация
Запись (старт/стоп) Ctrl+Ё
Пауза/возобновление Ctrl+Shift+Ё

Работают в обеих раскладках. Настраиваются в приложении.

Настройки

Всё настраивается через UI: выбор движка, горячие клавиши, предзагрузка моделей, автозапуск, запуск в трей, автоочистка записей, удаление слов-паразитов.

Удаление

curl -fsSL https://github.com/py-art/arcanaglyph/raw/main/uninstall.sh | bash

Удалить также пользовательские данные (настройки, БД, скачанные модели):

curl -fsSL https://github.com/py-art/arcanaglyph/raw/main/uninstall.sh | bash -s -- --purge

Вручную: sudo apt remove arcana-glyph (для .deb) или rm ~/.local/bin/arcanaglyph ~/.local/share/applications/arcanaglyph.desktop (для AppImage).

На Windows — через «Параметры → Приложения → ArcanaGlyph → Удалить» или деинсталлятор в меню «Пуск».

Лицензия

MIT