Skip to content
VoxSpica

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

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

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

Windows 10/11 x64 · отдельный установщик на каждый язык · языковая модель уже внутри

  • Звук не покидает компьютер
  • Без аккаунта, оплаты и рекламы
  • Работает без подключённой сети
  • Apache-2.0, исходники на GitHub
Текст появляется, пока вы говорите, с паузой и остановкой, выбором языка и историей всех записей — с поиском.
Текст появляется, пока вы говорите, с паузой и остановкой, выбором языка и историей всех записей — с поиском.

Почему 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, без установщика и без модели: при первом запуске программа спросит язык интерфейса и скачает модель. Самая маленькая загрузка — с неё стоит начать.

VoxSpica-0.1.3-win64.zip61.0 MB0.1.3

Скачать

Только Windows 10 / 11, x64.

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

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

Вопросы

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

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

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

Какие версии Windows поддерживаются?

Windows 10 и 11, 64 бита. Сборки под 32 бита нет, под macOS и Linux пока тоже — это в планах, но не в коде.

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

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

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

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

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

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

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

Да — Apache-2.0, без подписки, оплаты и рекламы. Модели тоже приходят из проекта VOSK под Apache 2.0.

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

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

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

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

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

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

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

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