Skip to content

v0.11.0 — Окно постобработки: выбор варианта перед вставкой; надёжность аудио

Choose a tag to compare

@kkdclaw kkdclaw released this 18 Aug 21:24
· 27 commits to main since this release

RU: Окно постобработки — выбор варианта перед вставкой; надёжность аудио

EN: Review window — pick the variant before pasting; audio-layer reliability

Изменения / Changes (2026-08-19)

  • Окно постобработки: выбор варианта перед вставкой + стиль «Кратко»
  • Аудио: одно переоткрытие потока вместо двух, тихий вочдог, время в логе

Подробнее

Окно постобработки (выключено по умолчанию, меню → «Окно постобработки»).
Фраза не вставляется сразу: всплывает панель с вариантами — «Как сказано»
(сырой Whisper, без LLM), обычный результат и два стиля на выбор (по умолчанию
«Строгий» и «Кратко», слоты меняются в подменю). Клик вставляет выбранное в то
же поле. LLM-чистка иногда меняет смысл — ослышка распознавателя плюс
«исправление» модели, — и окно даёт откатиться на сырой текст или взять другую
формулировку, не передиктовывая. Панель не забирает фокус, поэтому ⌘V попадает
туда же, куда и без окна; выбор мышью. Сырой и обычный варианты готовы сразу,
стили дописываются на ходу.

Новый стиль «Кратко»: сжать до сути, но числа, суммы, даты, имена и термины
перенести дословно. Доступен и как профиль приложения / стиль по умолчанию.

Аудио. Вочдог и вотчер смены входа просыпались от одного события (AirPods
достали из кейса) и открывали поток дважды — лишний щелчок A2DP↔HFP съедал
первую секунду речи; теперь второй переоткрыватель видит живой поток на том же
входе и уходит ни с чем. В режиме «микрофонов нет вообще» опрос раз в 15 с
вместо 3 с: каждый опрос — полный Pa_Terminate/Pa_Initialize, от которого
CoreAudio сыпал «PaMacCore (AUHAL) err=-50». Повторы одной ошибки в лог больше
не пишутся, и каждая строка лога начинается со времени.


Обновление из приложения: меню «О программе · версия» → «Обновления» (git по HTTPS, ключи не нужны). Ручной вариант: git pull --ff-only && uv sync && ./daemon.sh restart.