Сочетание клавиш для диктовки на Mac задаётся в Системные настройки > Клавиатура > Диктовка > Сочетание клавиш. Выберите там готовый вариант или нажмите Настроить и введите любое сочетание клавиш, какое захотите. Если в функциональном ряду вашей клавиатуры есть клавиша микрофона, одно её нажатие тоже запускает Диктовку, а останавливают её Escape, та же клавиша или повторное нажатие сочетания.
Ниже: как найти и изменить сочетание клавиш для диктовки macOS на MacBook или настольном Mac, что проверить, если оно не срабатывает, и голосовые команды, которые понимает Диктовка Apple. Раскрытие: я разрабатываю Vext — приложение для диктовки на Mac, о котором идёт речь в последнем разделе. Всё до него встроено в macOS.
Где найти сочетание клавиш для диктовки на Mac
Apple держит это сочетание вместе с остальными настройками Диктовки, согласно руководству пользователя Mac:
- Откройте Системные настройки из меню Apple и выберите Клавиатура (возможно, боковую панель придётся прокрутить вниз).
- Перейдите в раздел Диктовка и включите её, если она выключена. Когда появится запрос, нажмите Включить. Остальная первичная настройка описана в статье как диктовать на Mac.
- Откройте всплывающее меню Сочетание клавиш, чтобы увидеть текущее сочетание и готовые варианты.
- В том же разделе задайте Источник микрофона, если Mac выбирает не тот микрофон.
Один вариант стоит знать отдельно: если выбрать Нажать Fn (Function) два раза, macOS сама поменяет отдельную настройку «Нажатие клавиши fn» на Начать диктовку (нажмите Fn дважды). Если после изменения сочетания для диктовки клавиша Globe/Fn перестала переключать источник ввода или открывать эмодзи, причина именно в этой настройке.
У клавиши микрофона своё правило. Нажмите и отпустите её, чтобы начать Диктовку; нажмите и удерживайте, чтобы вызвать Siri, если Siri включена.
Как изменить сочетание клавиш для диктовки на MacBook
Чтобы изменить сочетание клавиш для диктовки на Mac, откройте то же всплывающее меню Сочетание клавиш и выберите другой вариант либо нажмите Настроить и введите нужные клавиши. Пример от Apple — Option-Z.
Несколько практических правил для своего сочетания:
- Выбирайте то, что никогда не нажимаете во время печати. Вариант с двойным нажатием или редко используемое сочетание лучше одной буквы с одним модификатором.
- Сочетание для Siri — отдельная настройка. Она находится в настройках Siri в пункте Сочетание клавиш (Настройка Siri на Mac), поэтому держите эти два сочетания на явно разных клавишах.
- На ноутбуке без клавиши микрофона сочетание клавиш — единственный способ запуска с клавиатуры. Запасной вариант — Правка > Начать диктовку в строке меню.
Как начать диктовку на Mac (и остановить её)
Начать можно тремя способами, и остановить тоже тремя. Поставьте курсор туда, где должен появиться текст, затем нажмите клавишу микрофона, используйте сочетание клавиш для диктовки или выберите Правка > Начать диктовку. Когда курсор замигает или вы услышите сигнал, говорите.
Чтобы остановить, нажмите Escape, клавишу микрофона или снова сочетание клавиш. Ограничения на длину диктовки нет, но Диктовка Apple сама завершается после 30 секунд без речи. На Mac с Apple silicon можно продолжать печатать, пока Диктовка слушает, и она возобновится, когда вы перестанете печатать.
Когда сочетание клавиш не срабатывает
Если нажатие сочетания не даёт вообще ничего, причина обычно в настройке, а не в микрофоне. Пройдите этот список сверху вниз; он основан на странице устранения неполадок с Диктовкой и руководстве по Диктовке от Apple:
- Диктовка выключена. Включите её в Системные настройки > Клавиатура > Диктовка.
- Вы нажимаете старое сочетание. Откройте всплывающее меню Сочетание клавиш и проверьте, что там задано на самом деле, особенно после обновления macOS или смены клавиатуры.
- Включено Управление голосом. Когда Управление голосом включено, обычная Диктовка недоступна; вместо неё вы диктуете через Управление голосом.
- Выбран не тот микрофон. Проверьте Источник микрофона в разделе Диктовка и Системные настройки > Звук > Вход.
Если Диктовка запускается, но слова получаются неверными, это другая проблема с другими решениями. Я разобрал её в статье почему диктовка на Mac путает слова.
Команды диктовки на Mac: пунктуация, форматирование и символы
Команды диктовки на Mac позволяют произносить знаки препинания, переносы строк, регистр и символы по названию. В списке команд для диктовки текста от Apple сказано, что они доступны всё время, пока вы диктуете. Вот те, которые стоит запомнить:
| Категория | Произнесите | Результат |
|---|---|---|
| Пунктуация | «period» (или «point», «dot», «full stop»), «comma», «question mark», «exclamation mark», «colon», «semicolon» | . , ? ! : ; |
| Кавычки и скобки | «quote» … «end quote», «open parenthesis» … «close parenthesis» | “ ” ( ) |
| Тире и дефисы | «dash», «hyphen», «ellipsis» | – - … |
| Переносы строк | «new line», «new paragraph», «tab key» | Return один раз, Return дважды, Tab |
| Пробелы | «no space on» … «no space off» | Следующая фраза без пробелов |
| Регистр | «caps on» … «caps off», «all caps», «all caps on» … «all caps off» | Title Case или ALL CAPS |
| Числа | «numeral», «roman numeral» | Следующая фраза числом |
| Символы | «at sign», «hashtag», «ampersand», «percent sign», «dollar sign», «euro sign» | @ # & % $ € |
Две детали сэкономят вам нервы. На поддерживаемых языках Диктовка сама вставляет запятые, точки и вопросительные знаки, так что произносить их, возможно, вообще не придётся. Если она угадывает неверно, отключите Автопунктуацию в настройках Диктовки. И команды «new line» и «new paragraph» срабатывают, когда вы заканчиваете диктовку, а не пока вы ещё говорите.
Команды Диктовки Apple против команд Управления голосом
Команды Диктовки Apple только вводят текст. В списке Диктовки нет «scratch that», «select that» или «delete that», поэтому ошибки исправляют с клавиатуры. Редактирование, выделение и клики голосом — это Управление голосом, отдельная функция универсального доступа, которая заменяет Диктовку, пока включена. Если вам нужно управление всем Mac без рук, это тот самый инструмент; где он уместен, рассказано в статье диктовка без рук на Mac.
Сочетание для диктовки, которое удерживают, а не нажимают дважды
Большинству людей Диктовки macOS и её сочетания клавиш достаточно, и она ничего не стоит. Отдельное приложение оправданно, если вы диктуете много раз в час и хотите клавишу, которую удерживают, а не нажимают дважды, или если вам нужны «scratch that» и чистая вставка в терминалы и чаты.
Именно для этого Vext и создан. Удерживайте левый Shift, говорите и отпускайте: текст вставляется в позицию курсора. Нажмите правый Command, чтобы начать диктовку без рук, и нажмите ещё раз, чтобы остановить; по умолчанию такие записи тоже останавливаются после минуты тишины. Сочетание с Shift никогда не срабатывает быстрее чем за полсекунды, поэтому печать заглавных букв его не запускает. Обе клавиши можно изменить в Настройки > Сочетания клавиш.
Пунктуация и команды голосом по умолчанию выключены, потому что слова вроде «period» встречаются и в обычных предложениях. Включите их в Настройки > Общий, а Показать команды выведет список всех фраз. После этого Vext понимает «period», «comma», «new line», «new paragraph», «open quote» и «scratch that» — на английском и на вашем языке диктовки. «Scratch that» удаляет последнюю фразу до предыдущего знака препинания.
Ещё две опции, которые включаются отдельно: Команды для кода, настраиваемые для каждого приложения, превращают «git checkout dash b main» в git checkout -b main, а Скажите «send», чтобы отправить нажимает Return, когда диктовка без рук после паузы заканчивается словом «send».
Честные ограничения: Vext не поддерживает команды форматирования Apple вроде «caps on» или «numeral» и не умеет кликать и перемещаться голосом, как Управление голосом. Он только для Mac, требует macOS 14 или новее на Apple Silicon, а распознавание речи по умолчанию идёт на самом Mac через модель Parakeet. Если вы сравниваете его с тем, что уже умеет macOS, различия разобраны в статье Apple Dictation против Vext.
Скачать Vext: 49 $ один раз; на пробу — 100 диктовок, 50 заметок и 10 встреч бесплатно. macOS 14+ на Apple Silicon.
brew install muvon/tap/vext