Автозамена

RegExp-правила и команды Enter, Ctrl+Enter, Ctrl+A, Ctrl+Backspace и Ctrl+Z.

Экспертный режим автозамены

Экспертный режим открывает дополнительные типы правил. Используйте его только если обычных правил недостаточно.

Как включить

  1. Откройте Автозамена.
  2. Включите Экспертный режим в верхней панели.

После включения в списке типов правил появятся дополнительные варианты.

RegExp

Правило RegExp применяет регулярное выражение к распознанному тексту. Шаблоны работают по правилам JavaScript: это регулярные выражения ECMAScript, поэтому синтаксис может отличаться от примеров для других языков.

Если вы только разбираетесь с RegExp, начните с короткого справочника learn.javascript.ru. Проверять шаблоны удобно в regex101.com: выберите режим ECMAScript и тестируйте выражение на похожем тексте.

Поля:

  • Шаблон — регулярное выражение
  • Замена — текст замены
  • Флаги — например giu

Если шаблон или флаги некорректны, поле подсвечивается как ошибка.

Как и в простых правилах замены, в поле Замена можно использовать \n, чтобы вставить перенос строки.

Enter в конце

Правило отправляет Enter после распознавания.

Если поле триггера пустое, Enter отправляется после каждой диктовки. Если указан триггер, команда сработает только когда фраза заканчивается этим триггером.

Пример:

отправить

Фраза «привет отправить» вставит «Привет» и нажмёт Enter.

Ctrl+Enter в конце

Работает как Enter в конце, но отправляет Ctrl+Enter. Удобно для программ, где Ctrl+Enter отправляет сообщение.

Ctrl+A и Ctrl+Backspace в конце

Эти действия могут использоваться для сценариев редактирования после распознавания. Настраивайте их осторожно и сначала проверяйте в безопасном поле ввода.

Ctrl+Z

Правило Ctrl+Z работает как точная команда отмены. Если распознанный текст целиком совпадает с триггером, WhispeRu не вставляет текст, а отправляет Ctrl+Z.

Пример:

отмени

Важные ограничения

  • Экспертные правила применяются вместе с обычными правилами по общему порядку
  • Действия с клавишами могут повлиять на активное приложение

Не нашли нужную статью?

Если ответ не найден — обратитесь в поддержку.

Открыть поддержку