Skip to content
VoxSpica

Бесплатно · Открытый код · Офлайн

Ваша речь превращается в текст — на вашем же компьютере

VoxSpica пишет текст с микрофона и расшифровывает аудиофайлы локально, движком VOSK. Звук не покидает компьютер: ни облака, ни аккаунта, ни подписки — и всё работает даже без интернета.

Windows 10/11 · Ubuntu 22.04+ / Debian 12+ · по одной загрузке на язык · модель распознавания уже внутри

  • Звук не покидает компьютер
  • Без аккаунта, оплаты и рекламы
  • Работает без подключённой сети
  • Windows и Linux, x64
  • v0.1.9
  • Windows 10 / 11
  • Ubuntu 22.04+
  • Debian 12+
  • 33 языка
Текст появляется, пока вы говорите, с паузой и остановкой, выбором языка и историей всех записей — с поиском.
Текст появляется, пока вы говорите, с паузой и остановкой, выбором языка и историей всех записей — с поиском.

Почему VoxSpica

Диктовка без струны

Облачным сервисам нужен подписка, сеть и ваш голос. VoxSpica распознаёт на вашем процессоре, открытым движком и моделями, которые скачиваются один раз.

  • Офлайн по построению

    Распознавание идёт локально, движком VOSK (Kaldi ASR). После загрузки модели в продукте нет ни одного сетевого вызова — выньте кабель, и он продолжит диктовать.

  • Приватность by design

    Нет адреса, куда отправлять звук. Записи, расшифровки и история остаются в вашем профиле, а база истории — обычный файл SQLite на диске.

  • Расшифровка в реальном времени

    Текст появляется, пока вы говорите. Пауза и продолжение, стоп с сохранением результата. Модель прогревается в фоне, поэтому кнопка записи отвечает сразу.

  • Файлы и микрофон

    Расшифруйте записанный звук (WAV, а mp3/m4a/ogg — через ffmpeg) или живую речь. Автоопределение языка выбирает лучшую установленную модель для файла.

  • Настоящая история

    Каждая запись попадает в SQLite: дата, язык, размер модели, устройство, длительность и сам текст. Ищите её в программе или из командной строки.

  • Окно и командная строка

    Окно — чтобы диктовать, командная строка — чтобы скриптовать. Один файл настроек, одна история, одни модели. Голос, совещание, файл — что бы ни делала оболочка.

  • Один файл, который запускается

    Portable-сборка — это один исполняемый файл, который сам распаковывает библиотеки при запуске. Python не нужен, ничего доустанавливать не надо.

  • Честно про точность

    Маленькая модель хороша, большая заметно лучше и грузится дольше. VoxSpica говорит, где какая разница, вместо одного числа на все языки.

Как это работает

От звука к тексту за три шага

  1. Установите на своём языке

    Каждый установщик локализован и уже содержит small-модель для своего языка: первый запуск работает офлайн, ничего скачивать не нужно.

  2. Нажмите запись и говорите

    Выберите язык распознавания и размер модели. Пока грузится модель, окно уже доступно.

  3. Получите текст

    Смотрите, как он появляется, потом скопируйте, сохраните рядом с записью или найдите позже в истории с поиском.

Языки

33 языка распознавания, 9 языков интерфейса

Распознавание и интерфейс — разные вещи: диктуйте на одном языке, пока программа говорит на другом. У каждого языка распознавания есть small-модель, большие модели — там, где их публикует VOSK.

  • العربيةar
  • Português (BR)br
  • Catalàca
  • 中文(普通话)cn
  • Češtinacs
  • Deutschde
  • Ελληνικάel-gr
  • English (India)en-in
  • English (US)en-us
  • Esperantoeo
  • Españoles
  • فارسیfa
  • Françaisfr
  • ગુજરાતીgu
  • हिन्दीhi
  • Italianoit
  • 日本語ja
  • ქართულიka
  • 한국어ko
  • Кыргызчаky
  • Қазақшаkz
  • Nederlandsnl
  • Polskipl
  • Portuguêspt
  • Русскийru
  • Svenskasv
  • తెలుగుte
  • Тоҷикӣtg
  • Tagalogtl-ph
  • Türkçetr
  • Українськаuk
  • Oʻzbekchauz
  • Tiếng Việtvn

small и large · small-модель · large-модель

Языки интерфейса

  • English
  • Русский
  • Українська
  • Беларуская
  • Deutsch
  • Français
  • Español
  • Italiano
  • 简体中文

Девять: английский, русский, украинский, белорусский, немецкий, французский, испанский, итальянский и китайский (упрощённый). Локализованный установщик есть у семи — для украинского и белорусского InstallShield не поставляет строк мастера.

Что внутри каждого установщика

Локализованный мастер установки, сама программа на этом языке и готовая small-модель для него — поэтому каждый установщик весит около 100 МБ, а не 55 МБ.

small-модель
29
large-модель
26

Скачать

Выберите язык — модель уже внутри

Семь установщиков, каждый на своём языке и с готовой small-моделью для него. Установили, запустили, диктуете: первая загрузка не нужна.

Установщики

Или portable-сборка

Один исполняемый файл в zip, без установщика и без модели: при первом запуске программа спросит язык интерфейса и скачает модель. Самая маленькая загрузка — с неё стоит начать.

Скачать

Для Ubuntu и Debian

Нативный .deb для Ubuntu 22.04 и 24.04 и Debian 12 и новее. Открывать не надо: два клика (или apt) — и он установлен.

voxspica_0.1.9_amd64.deb · 57.0 MB · amd64

Скачать

Или из APT-репозитория

Добавьте репозиторий один раз, затем apt install voxspica, а apt upgrade сам будет обновлять программу. Именно установка из репозитория показывает программу в Центре приложений со скриншотом и описанием. На Ubuntu 22.04 замените noble на jammy.

curl -fsSL https:/​/​alex37529.github.io/​voxspica/​voxspica-archive-keyring.asc | sudo gpg --dearmor -o /​etc/​apt/​trusted.gpg.d/​voxspica.gpg

echo "deb https:/​/​alex37529.github.io/​voxspica/​repo/​ noble main" | sudo tee /​etc/​apt/​sources.list.d/​voxspica.list

sudo apt update && sudo apt install voxspica

Контрольные суммы — v0.1.9

Установщики для Windows пока не подписаны кодом, поэтому SmartScreen может предупредить о неизвестном издателе. Выберите «Подробнее → Выполнить в любом случае». Пакет для Linux подписан.

Украинский и белорусский — через portable-сборку:УкраїнськаБеларуская

Вопросы

Что стоит спросить до установки

Звук правда остаётся на моём компьютере?

Да. Распознаёт локальный процесс — VOSK, открытая сборка Kaldi, на вашем процессоре. В продукте нет адреса для отправки звука, нет телеметрии и нет аккаунта. Выньте сеть — продолжит работать.

На каких системах это работает?

Windows 10 и 11, 64 бита, и Linux: Ubuntu 22.04 / 24.04 и Debian 12 и новее, x64. 32-битных сборок нет, под macOS — тоже пока нет.

Почему установщик весит 100 МБ, а не 55?

Portable-файл — 55 МБ. Каждый установщик добавляет small-модель для своего языка, чтобы первый запуск уже был офлайн, без загрузки 30–50 МБ.

Насколько это точно?

Зависит от языка и модели, и одного числа мы бы не хотели давать. Small-модель хороша для заметок и коротких фраз, large — заметно лучше и грузится минуту-полторы. Выберите язык, размер меняется в настройках.

Нужна ли видеокарта?

Нет. Распознавание идёт на процессоре. Small-модель занимает около 0,3 ГБ памяти и стартует за секунды, large — несколько гигабайт и минуту загрузки.

Это правда бесплатно?

Да. Без подписки, оплаты и рекламы. Движок распознавания — VOSK, движется на вашем процессоре и ничего наружу не отправляет.

Что происходит с моими записями?

Ничего не пишется, пока вы не попросите. Расшифровки сохраняются в текстовый файл, история — в SQLite в вашем профиле. Удалили программу — удалили папку, и ничего не осталось.

Windows ругается на неизвестного издателя.

Бинарники для Windows пока не подписаны. При первом запуске SmartScreen покажет предупреждение: «Подробнее» → «Выполнить в любом случае». На странице релиза есть SHA-256 контрольные суммы.

Можно ли из командной строки?

Да. `VoxSpica.exe mic`, `VoxSpica.exe file meeting.mp3`, `VoxSpica.exe history --search "совещание"` — у консоли и окна общие настройки и общая история.

Диктуйте, не отдавая голос наружу

Бесплатно и офлайн. Выберите язык, установите, нажмите запись.