TuBrief
구독 채널
비디오
커뮤니티

Как избавиться от ручного набора протоколов встреч с помощью Whisper на защищенном ПК без интернета

TuBrief 편집팀
2026년 7월 30일
0
Computing/Software

원본 영상을 바탕으로 AI의 도움을 받아 작성했습니다. 원본 영상이 기준입니다.

Русский한국어English中文हिन्दीDeutschFrançaisEspañolPortuguêsBahasa Indonesia日本語العربية

관련 영상

Хватит платить за диктовку! Это приложение лучше и абсолютно бесплатно (handy)8:18

Хватит платить за диктовку! Это приложение лучше и абсолютно бесплатно (handy)

Better Stack

커뮤니티의 다른 글

사내 시스템에 llm api 붙일 때 마주하는 현실적인 한계와 대응법

2026년 9월 13일

레거시 백엔드에 GPT-6 Astra 붙일 때 예산 승인과 보안 통과를 먼저 끝내는 법이 있습니다

2026년 9월 13일

에이전트끼리 대화하다 6천만 원 청구서가 나오는 이유

2026년 9월 13일

사내 RAG 벡터 검색에 Okta 권한 필터를 직접 거는 방법

2026년 9월 13일

브라우저 에이전트에게 내 구글 계정을 통째로 넘기면 안 되는 이유

2026년 9월 12일

Apple Won the AI Race

2026년 9월 12일

댓글 (0)

Log in to leave a comment

아직 작성된 글이 없습니다

© 2026 . All rights reserved.

TuBrief
구독 채널
비디오
커뮤니티
로그인

Как избавиться от ручного набора протоколов встреч с помощью Whisper на защищенном ПК без интернета

Задерживаться на работе на целый час из-за составления протоколов встреч в отделе разработки или серверной финансовой компании, куда даже не войти без карты доступа — настоящее мучение. Запрашивать платные ИИ-инструменты бесполезно — отдел информационной безопасности никогда их не ободрит, поэтому остается только ручной ввод. Однако с помощью Handy, локального инструмента распознавания речи с открытым исходным кодом, можно избавиться от этой проблемы. Это оптимизированная настройка, которая запускает модель исключительно на вашем ноутбуке и не отправляет во внешнюю сеть ни единого байта аудиоданных.

Полное отключение трафика Handy с помощью брандмауэра ОС

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

В среде Windows открыйте командную строку от имени администратора и добавьте правило для исходящего трафика вручную:

  1. Удерживая клавишу Shift, нажмите правой кнопкой мыши и откройте командную строку от имени администратора.
  2. Выполните команду: netsh advfirewall firewall add rule name="Block Handy Outbound OUT" dir=out program="%LOCALAPPDATA%\Programs\handy\Handy.exe" action=block enable=yes.
  3. Введите netsh advfirewall firewall show rule name="Block Handy Outbound OUT", чтобы лично убедиться в блокировке.

Если вы используете macOS, достаточно в Little Snitch 6 заблокировать пакеты Handy для «Connections to Any Server» в режиме Always Deny. Это одно действие полностью исключает вероятность возникновения трафика, нарушающего правила безопасности.

Также стоит обратить внимание на настройку горячих клавиш. Handy использует библиотеку rdev языка Rust для перехвата глобального ввода, из-за чего часто возникают конфликты с системными сочетаниями клавиш. Назначение клавиши Push-to-Talk на Option + Space в macOS или Alt + Space в Windows будет наиболее удобным и аккуратным решением.

Повышение точности распознавания специальной терминологии для сокращения времени на исправление ошибок

Архитектура OpenAI Whisper устроена так, что текстовый декодер предсказывает следующее слово на основе предыдущих. Если заполнить параметр initial_prompt этого декодера часто используемыми словами и названиями проектов в пределах лимита в 224 токена, количество ошибок распознавания заметно снизится. Именно поэтому уровень ошибок в словах (WER) снижается даже без дополнительного обучения модели.

  1. В окне настроек Handy откройте меню Settings -> Advanced -> Initial Prompt.
  2. Не просто перечисляйте слова, а укажите контекст разговора: Ниже приведена запись встречи по IT-разработке и архитектуре. Основные термины: Kubernetes, CI/CD, React Native, Rust, Obsidian, AutoHotkey, PostgreSQL, gRPC, Docker, PR, Issue, Sprint.
  3. Перезапустите приложение, чтобы применить значения смещения декодера.

Также необходимо устранить эффект галлюцинаций, когда при сильном фоновом шуме подряд непрерывно печатаются определенные слова. Если уменьшить значение n_max_text_ctx, определяющее размер окна текстового контекста, до 128 и зафиксировать значение temperature на уровне 0.0, случайная генерация текста прекратится.

Прямая отправка текста в заметки Obsidian сразу после выключения записи

По умолчанию Handy помещает распознанный текст в буфер обмена. Проблема заключается в том, что скопированный ранее код при этом перезаписывается. Гораздо удобнее отправлять текст с меткой времени напрямую в ежедневную заметку Obsidian (.md) в обход буфера обмена.

В среде Windows эту задачу можно решить с помощью скрипта AutoHotkey.

  1. Установите AutoHotkey v1.1 или выше и создайте новый файл (ObsidianLogger.ahk).
  2. Настройте путь сохранения (VaultPath := "C:\Users\" . A_UserName . "\ObsidianVault\DailyNotes\" . CurrentDate . ".md") и команду добавления текста в файл (FileAppend, %LogEntry%, %VaultPath%, UTF-8).
  3. Запустите скрипт и вводите голос в Handy с помощью сочетания клавиш Alt + Space.

После настройки этой автоматизации более 40 минут, которые ежедневно тратились на набор текста и переключение между окнами, сократятся примерно до 3 минут.

Вы также можете сделать так, чтобы при произнесении определенных управляющих слов автоматически применялось разметка Markdown. Например, если вы скажете «ввести agenda», скрипт распознает это и заменит текст на заголовок ### 📌 안건, а «action item» превратит в чекбокс #### ✅ 액션 아이템.

Настройка сжатой модели для снижения объема занимаемой памяти до 400 МБ

Handy использует формат GGML/GGUF на базе whisper.cpp. Если уменьшить веса модели с FP16 до уровня Q5_1 (5.5 бит) или Q4_1 (4 бит), потребление оперативной памяти сократится примерно в три раза.

Для MacBook Air M2 или ноутбука со встроенной графикой отлично подойдет модель Whisper Small (Q5_1). При объеме на диске 250 МБ она занимает около 350 МБ ОЗУ, поэтому не создает нагрузки на запущенную среду разработки. В случае с настольным ПК с мощной видеокартой можно загрузить модель Whisper Large-v3 (Q5_1), чтобы повысить точность распознавания.

Порядок действий для оптимизации объема занимаемой памяти:

  1. Выберите Whisper Small (Q5_1) в качестве основной постоянной модели.
  2. Поднимите значение порога Silero VAD (обнаружение голоса) до 0.5 или выше, чтобы предотвратить постоянную работу движка распознавания от звука нажатия клавиш клавиатуры.
  3. Перейдите по пути App Data (C:\Users\{username}\AppData\Roaming\com.pais.handy\models\) и полностью удалите неиспользуемые крупные файлы моделей (.bin) размером в несколько гигабайт.

Зависания и задержки из-за узких мест в потоках при конвертации долгих встреч связаны с неправильной настройкой количества физических ядер. Не настраивайте количество потоков по числу логических ядер технологии Hyper-Threading; значение n_threads должно соответствовать числу actual physical core 1:1, чтобы работа шла стабильно и без избыточных затрат на переключение контекста.