VSTT▏

История изменений

Что изменилось

Каждая версия и что в ней появилось. Свежие сверху.

15 октября 2026 · 0.3.4

Новый адрес - vstt.alexvamp.app

Появилось

  • Сайт, загрузки и обновления переехали на vstt.alexvamp.app. Установочный образ и модель распознавания теперь раздаются через сеть Cloudflare, а не с одного сервера, - качаются быстрее и не пропадают, если тот сервер недоступен. Ничего делать не нужно: эту версию уже установленные копии найдут по старому адресу, как обычно, а после неё будут проверять обновления сразу на новом.

10 сентября 2026 · 0.3.3

Диктовка через AirPods Max

Исправлено

  • С подключёнными AirPods Max диктовка молчала. Микрофон наушников был виден и выбран, капсула показывала запись - а текст не появлялся вовсе, как будто в микрофон никто не говорил. Дело в частоте: AirPods Max пишут на 24 кГц, тогда как встроенный микрофон и почти любой USB - на 48. Способ, которым VSTT забирал звук, эту разницу не переживал и не получал от наушников ни одного отсчёта. Запись переведена на другой механизм системы, который одинаково хорошо работает с любой частотой, - и AirPods Max, как и любая другая гарнитура, теперь слышны наравне со встроенным микрофоном. Приглушение музыки при этом работает как положено: пока клавиша зажата, звук в наушниках убран, а после отпускания возвращается ровно на тот уровень, на котором играл, - включая те пару секунд, пока наушники переключаются обратно из режима гарнитуры. Заодно диктовка стала начинаться заметно быстрее: звук идёт примерно через 0,2 секунды после нажатия вместо 0,85.

31 августа 2026 · 0.3.2

Клавиша диктовки больше не роняет приложение

Исправлено

  • На macOS 26.7 VSTT вылетал при первом же нажатии клавиши-модификатора. Диктовку было не начать вовсе: приложение закрывалось сразу после нажатия - и не только своей клавиши, а любой из Shift, Ctrl, Option, Command. Причина была в служебной проверке, которую VSTT делал на каждое нажатие; в новой версии системы она стала аварийной. Теперь этой проверки на пути клавиши нет, и удержание работает как раньше.

27 августа 2026 · 0.3.1

Можно ничего не хранить

Появилось

  • Расшифровки можно не сохранять вовсе. Раньше всё продиктованное складывалось в файл на этом Маке и оставалось там, пока вы сами не удалите. Теперь в настройках, в разделе «Приватность», есть переключатель: выключите - и ни одна новая расшифровка никуда не запишется, ни в файл, ни в список. Уже сохранённое при этом не трогается: удалить его - по-прежнему ваше решение, кнопкой «Удалить все» в разделе «Расшифровки».
  • Автозапуск включается сам при первой установке. VSTT живёт в строке меню, и клавиша диктовки работает только пока он запущен, - а после установки он не запускался при входе в систему, и об этом надо было догадаться. Теперь при первом запуске он включает себя сам, ровно один раз. Тем, кто уже пользуется VSTT и намеренно выключил автозапуск, обновление ничего не меняет.
  • Автозапуск переключается прямо из строки меню. Раньше за этим надо было открывать настройки.

26 августа 2026 · 0.3.0

Музыка не мешает диктовке

Исправлено

  • Значок в доке пропадал, пока окно приложения было ещё открыто. Достаточно было переключиться в другую программу: окно VSTT оказывалось перекрыто, и значок исчезал вместе с возможностью вернуться по Cmd+Tab - оставалась только мышь. Теперь значок держится ровно до закрытия последнего окна.

Появилось

  • Микрофон можно выбрать. Если микрофонов несколько - встроенный, USB, гарнитура, - VSTT больше не обязан брать тот, что назначен системой. Выбор в настройках, в разделе «Микрофон». Запоминается само устройство, а не его имя, поэтому переименование или второй такой же микрофон ничего не путают. Если выбранный не подключён, диктовка идёт через системный, а капсула честно предупреждает - точка в ней становится оранжевой на всё время удержания. Воткнули микрофон обратно - снова работает он, перевыбирать ничего не нужно.
  • Музыка приглушается, пока вы диктуете. Звук из динамиков попадает в микрофон, и движок распознаёт его вместе с речью - в тексте появляются слова, которых вы не говорили. Теперь при нажатии клавиши диктовки громкость системы уходит в ноль, а при отпускании плавно возвращается туда, где была. Работает с чем угодно: Музыка, Spotify, ролик в браузере, игра. Если в этот момент ничего не играет, громкость не трогается вовсе. Выключается в настройках - тем, кто диктует в наушниках, приглушать нечего.

26 августа 2026 · 0.2.9

Свой адрес - vstt.app

Появилось

  • Приложение переехало на vstt.app. Сайт, загрузки и обновления теперь живут на собственном домене вместо vstt.alexvamp.ru. Ничего делать не нужно: старый адрес переадресует на новый, поэтому уже установленные копии найдут это обновление сами, а после него будут обращаться сразу к vstt.app.

25 августа 2026 · 0.2.8

Первый запуск доводит до конца

Появилось

  • Подсказка при диктовке показывает две строки. Продиктованная фраза почти сразу перестаёт помещаться в одну строку, и раньше от неё был виден только хвост. Теперь видно два последних ряда - сказанное можно прочитать и проверить, а не угадывать. Капсула при этом больше не меняет высоту по ходу диктовки. Кому нужнее компактность, в настройках есть переключатель обратно на одну строку.

Исправлено

  • После скачивания модели диктовка не работала до перезапуска приложения. Первая загрузка весов в память занимает несколько секунд - на процессорах Intel заметно дольше. Если отпустить клавишу за это время, распознавание ломалось окончательно: сессия успевала открыться уже после того, как её переставали ждать, и закрыть её было некому. Каждый следующий зажим падал на этой брошенной сессии, и помогал только полный перезапуск.
  • Длинные сообщения об ошибках было не прочитать. HUD обрезал их с начала - оставался бессмысленный хвост вроде «…и безопасность ▸ Микрофон», не говорящий, что вообще случилось. Теперь сообщение переносится на вторую строку и обрезается с конца, если совсем не помещается: начало фразы всегда на месте.
  • Без доступа к микрофону приложение делало вид, что записывает. Если разрешение ещё ни разу не запрашивали, HUD писал «Слушаю…» ровно в тот момент, когда слушать было нечем: приложение ждало ответа на системный запрос, а отпущенная клавиша просто убирала HUD без единого слова. Теперь доступ проверяется до того, как что-либо объявит себя записывающим, и HUD прямо говорит, чего не хватает - с разным текстом для «ещё не спрашивали» и «отказано», потому что путь к решению у них разный.
  • Первая диктовка сразу после скачивания молча ждала несколько секунд. Модель загружалась в память только в момент, когда её впервые просили распознать речь, - HUD при этом висел, ничего не показывая. Теперь она загружается сразу, как только файл лёг на диск: момент, когда скачивание закончилось, и момент, когда приложением можно пользоваться, стали одним и тем же.
  • Пункт «Выдать доступ к микрофону…» ничего не делал. Он открывал раздел Системных настроек, где только что установленного VSTT ещё нет: macOS показывает там лишь те приложения, которые уже запрашивали доступ. Теперь пункт вызывает системный запрос, а в настройки отправляет только тогда, когда в доступе уже отказали и запрос больше не появится.

25 августа 2026 · 0.2.7

Словарь появляется на диске

Исправлено

  • «Показать файл словаря» ничего не открывал. Файл dictionary.txt создавался только после первой правки словаря внутри приложения - до этого его на диске просто не было, и Finder нечего было показывать. Тот же пробел ломал и правку словаря в текстовом редакторе: приложение не может следить за файлом, которого нет. Теперь файл есть с самого начала, с описанием формата внутри.

24 августа 2026 · 0.2.6

Настройки на виду

Появилось

  • Кнопка настроек прямо в окне. Раньше настройки открывались только по ⌘, - если вы не знали это сочетание, найти их было неоткуда. Теперь рядом с кнопкой записи есть шестерёнка.

Исправлено

  • Клавиша диктовки могла «умереть» после сна или блокировки экрана. Если Mac засыпал или экран блокировался прямо во время удержания клавиши, приложение иногда переставало реагировать на неё вообще - помогал только перезапуск. Теперь такое прерывание распознаётся и клавиша сразу снова работает.
  • Сообщение об ошибке иногда показывалось на английском. При редком сбое движка распознавания HUD мог показать техническое сообщение на английском языке вместо русского. Теперь в таких случаях показывается переведённый текст.

24 августа 2026 · 0.2.5

Трей ведёт себя как трей

Исправлено

  • Окно всё-таки открывалось при обычном запуске. Значок в трее появлялся правильно, но при запуске приложения вручную (не через вход в систему) на экране всё равно открывалось окно. Теперь оно не открывается ни при каком способе запуска - только по «Открыть VSTT» в трее.
  • Значок в Dock оставался после закрытия окна. Открыли окно из трея, закрыли - а иконка в Dock так и не пропадала. Причина была в проверке «остались ли ещё открытые окна»: она считала сам значок в строке меню за «окно», из-за чего условие никогда не выполнялось. Теперь иконка корректно пропадает при закрытии.

24 августа 2026 · 0.2.4

Движок Apple знает свои границы

Исправлено

  • Движок Apple больше не предлагается для языков, которых он не знает. Apple распознаёт 30 языков, и русского среди них нет - но выбрать этот движок всё равно было можно, а удержание клавиши после этого молча ничего не делало. Теперь он показан недоступным, с объяснением почему, а выбор сам переходит на Nemotron. Заодно исчез случай, когда русская речь тихо уходила в английскую модель.
  • Ошибка при диктовке пропадала, не успев показаться. HUD-плашка скрывалась в тот же момент, что и появлялось сообщение об ошибке - удержание клавиши при сбое выглядело так, будто вообще ничего не произошло. Сообщение теперь остаётся на экране на отведённые ему несколько секунд.

24 августа 2026 · 0.2.3

Настоящая универсальная сборка

Исправлено

  • На Apple Silicon приложение собиралось как Intel-версия и всё это время запускалось через Rosetta - отсюда предупреждение об окончании поддержки и молчащий движок Apple, который требует нативного процесса. Сборка теперь universal: настоящий arm64 на Mac с Apple Silicon, x86_64 на Intel.

24 августа 2026 · 0.2.2

Модель снова с HuggingFace

Исправлено

  • Модель снова качается с HuggingFace в первую очередь - их CDN быстрее для большинства и не грузит наш сервер. Если оттуда не получилось, загрузка автоматически продолжается с нашего сайта.

24 августа 2026 · 0.2.1

Автозапуск и тихий старт

Появилось

  • Автозапуск при входе в систему. В настройках, в разделе «Запуск», появился переключатель - он же отражает состояние в «Системные настройки → Основные → Объекты входа», так что оба места всегда согласованы.
  • Приложение запускается только в трее. Значок в Dock не появляется, пока вы сами не откроете окно пунктом «Открыть VSTT» в строке меню, и снова исчезает, когда вы его закрываете.

24 августа 2026 · 0.2.0

Модель, обновления и починенный интерфейс

Появилось

  • Речевая модель загружается сама при первом запуске - раньше нужно было найти пункт в меню, о котором никто не догадывался. Виден прогресс, и попытка диктовать во время загрузки честно сообщает, сколько осталось.
  • Загрузка продолжается с места обрыва. Раньше закрытый ноутбук или пропавшая связь означали качать 716 МБ заново.
  • Модель освобождает память, если ей не пользуются. По умолчанию через 15 минут; в настройках можно выбрать своё время или отключить. Разница - около 1,2 ГБ.
  • Автоматические обновления. Приложение само проверяет новые версии и предлагает установить.

Исправлено

  • Приложение ставило четыре одинаковых значка в строке меню вместо одного.
  • В настройках можно было выбрать движок, который на этом компьютере не работает - теперь он недоступен и рядом написано почему.
  • Индикатор голоса переделан: полоски двигаются от реального звука и похожи на звуковую волну, а не на индикатор заряда.

23 августа 2026 · 0.1.0

Первая версия

  • Диктовка по удержанию клавиши: текст встаёт туда, где стоит курсор.
  • Распознавание целиком на компьютере - Nemotron 3.5 через transcribe.cpp. Работает и на Intel, и на Apple Silicon.
  • Словарь замен для имён и терминов, в которых движок ошибается.
  • Очистка текста: убираются слова-паразиты, исправляются пробелы и пунктуация.
  • История расшифровок с поиском.
  • Интерфейс на русском и английском.