Skip to Content

Голосовой ввод

Голосовой ввод — третий канал ввода в сигнатурном цикле, наряду с клавиатурой и вставкой. Удерживайте горячую клавишу, говорите, отпустите: фраза либо набирается у курсора, либо раскрывает найденный сниппет, либо уходит в ИИ как запрос. Фокус активного приложения не перехватывается.

CodeExpander Pro Voice Input


Перед началом

Голосовой ввод выключен по умолчанию, и до настройки сервиса распознавания горячая клавиша ничего не делает. Три шага:

  1. Включить общий переключатель: Настройки → Голосовой ввод → Включить голосовой ввод.
  2. Задать горячую клавишу: щёлкните поле и нажмите нужную клавишу. Допускается одиночный модификатор, например Control. Пустое значение не занимает клавишу.
  3. Настроить канал распознавания (шаг, который чаще всего пропускают): в разделе Распознавание речи добавьте сервис транскрипции, совместимый с OpenAI — адрес, ключ API, модель. Модель должна быть для распознавания речи (whisper, gpt-4o-transcribe); чат-модель не подойдёт. Можно также скачать локальную модель и работать без сети, см. ниже.

Разрешение на микрофон запрашивается один раз; без него горячая клавиша ничего не записывает.

Нажмите горячую клавишу, пропустив шаг 3, и капсула покажет «сервис распознавания не настроен». Так и задумано: у CodeExpander нет собственного бэкенда распознавания — звук уходит только на указанный вами адрес.

Три назначения после отпускания

РежимРезультат
Раскрыть сниппетИщет сниппет по сокращению, заголовку или голосовому псевдониму и раскрывает его на месте. Если совпадений нет, выберите «набрать текстом» или «только подсказка, не вводить»
ДиктовкаВставляет распознанный текст у курсора. Если вся фраза случайно совпала с сокращением, сниппет всё равно раскроется
Голос → ИИНазначьте отдельную горячую клавишу, и фраза сразу уйдёт в чат ИИ в окне поиска

Поддерживаются и удержание, и режим «нажал — начало, нажал ещё раз — стоп». В режиме нажатия 10 секунд тишины отменяют сеанс.

Голосовые псевдонимы: говорите своими словами

Поле голосовой псевдоним в редакторе сниппетов (через запятую) даёт одному сниппету несколько произносимых имён. Добавьте сниппету /cs псевдоним «текст поддержки» — и достаточно сказать «текст поддержки», не проговаривая сокращение.

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

Локальное распознавание (без сети)

Если не хочется отправлять звук в облако, скачайте локальную модель — звук не покинет компьютер.

ПлатформаЛокальное распознавание
macOS (Apple Silicon)Поддерживается. Скачайте Qwen3-ASR 0.6B (~1,2 ГБ) и распознавайте без сети
macOS (Intel)Не поддерживается; облачное распознавание работает
WindowsЛокальный движок пока не поставляется; облачное распознавание работает

Первый запуск модели занимает 30–90 секунд, затем она остаётся в памяти и выгружается при простое.

Приватность

  • Звук хранится только в памяти — не пишется на диск, истории нет.
  • Звук уходит только на адрес, который настроили вы; у CodeExpander нет собственного бэкенда распознавания.
  • Голос не входит в Pro и не ограничен по количеству.
  • Защищённые поля (запрос пароля) перехватываются: текст попадёт в буфер обмена, вставьте его вручную.

См. также

  • Быстрое раскрытие —— голосовое раскрытие использует тот же поиск сниппетов
  • FillIn —— сниппеты с переменными открывают форму до раскрытия
  • Окно поиска —— куда приходит «голос → ИИ»
Обновлено