Зачем нужен личный словарь

Обычное распознавание речи опирается на общий словарь языка: часто встречающиеся слова оно пишет уверенно, а вот с узкой лексикой — названиями лекарств, юридическими терминами, именами клиентов, техническими аббревиатурами — регулярно ошибается. Причина не в качестве распознавания, а в том, что таких слов просто нет в общеупотребительной речи, на которой строится модель.

Личный словарь решает это точечно: вы один раз говорите программе, как писать конкретное слово, и она запоминает это раз и навсегда, а не переспрашивает каждый раз заново.

Чем это отличается от автозамены в текстовом редакторе

Автозамена в Word срабатывает после того, как слово уже напечатано, и только в той программе, где её настроили. Личный словарь диктовки работает раньше и в любом окне. Подсказки помогают распознаванию услышать нужное слово, а замены исправляют распознанный текст до того, как он попадёт в поле. Неправильное написание вы просто не увидите: на экране сразу появится то, что записано в словаре, в какой бы программе вы ни диктовали.

Как это выглядит на примере

В dictor словарь состоит из замен — пар «как это звучит» → «как это нужно написать» — и подсказок: слов, которые программа будет охотнее слышать. Пример замены для разработчика:

Вы сказалиБез словаряПосле записей «фигму → Figma» и «джиру → Jira»
отправь ссылку на фигму в джируОтправь ссылку на фигму в Джиру.Отправь ссылку на Figma в Jira.

Записать в словарь можно не только отдельное слово, но и целое словосочетание. Замена срабатывает на слово целиком и в той форме, в какой оно записано: «джиру» и «джира» — две разные записи. Поэтому в словарь стоит заносить те формы, которые вы чаще всего произносите.

Похожий принцип работает и с фамилиями, которые распознавание обычно пишет «на слух»:

Вы сказалиБез словаряПосле записи «бекнер → Бэкнер»
письмо для линды бекнер по поводу договораПисьмо для Линды Бекнер по поводу договора.Письмо для Линды Бэкнер по поводу договора.

Примеры для разных профессий

  • Юрист. Названия судов, номера статей закона, устойчивые формулировки договоров, фамилии сторон по конкретному делу — то, что нужно писать без единой ошибки и без ручной правки каждый раз.
  • Врач. Названия препаратов и диагнозов на латыни или с непривычным для распознавания звучанием, аббревиатуры медицинских процедур.
  • Разработчик. Английские термины внутри русской речи — DevOps, pull request, backend, sprint review, — а также названия внутренних сервисов и переменных, которые распознавание в принципе не может знать заранее.
  • Кто угодно с длинным списком контактов. Фамилии клиентов, партнёров и коллег, которые распознавание обычно пишет «на слух», близко по звучанию, но не так, как нужно.

Что делать, если бесплатный лимит закончился

Пять бесплатных записей быстро заканчиваются, если работать с большим количеством разных имён и терминов. В этом случае есть смысл сначала отсортировать список по частоте: оставить в бесплатных пяти те слова, которые встречаются в речи каждый день, а редкие — исправлять вручную по мере необходимости, не тратя на них ограниченные слоты. Если словарь нужен без ограничений — для этого есть подписка Pro, в которой количество записей не лимитировано вовсе.

Сколько слов можно добавить

В dictor личный словарь работает на компьютере — на телефоне его пока нет. Бесплатно доступны 5 записей — этого хватает для самых частых слов, которые сбивают распознавание чаще всего. В тарифе Pro ограничения по количеству записей нет: можно вести словарь под весь свой профессиональный словарный запас, а не выбирать пять самых важных слов.

Скачать dictor для Windows можно бесплатно, вместе с первыми 5 записями словаря.

Где это особенно пригодится

Словарь работает везде, куда dictor вставляет текст, — то есть в любом окне Windows, а не только в одной программе. Например, при диктовке в Word он подстрахует ровно там, где штатная функция «Диктовка» этого не умеет вообще: подробнее — в статье про голосовой ввод в Word. А если вы каждый день печатаете голосом в разных программах — от почты до редактора кода, — общий обзор способов есть в статье про голосовой ввод на компьютере с Windows.

Как завести привычку вести словарь

Проще всего словарь заводится не заранее «про запас», а по ходу работы: как только замечаете, что одно и то же слово раз за разом распознаётся не так, как нужно, — это и есть сигнал добавить запись. Идти от противного, пытаясь заранее вспомнить все возможные термины, обычно менее эффективно: часть слов вспомнится не сразу, а часть добавленных заранее так ни разу и не пригодится.

Через несколько недель обычной работы у большинства пользователей набирается устойчивый список из повторяющихся имён и терминов — и именно они закрывают основную часть ошибок распознавания, потому что одни и те же слова встречаются в речи заметно чаще, чем кажется на первый взгляд.

Советы по ведению словаря

  1. Добавляйте слово сразу, как только оно распозналось неправильно один раз — не откладывайте, иначе ошибка повторится в следующей диктовке.
  2. Проверяйте точное написание в самой записи. Если в словаре опечатка, программа будет аккуратно вставлять именно её — каждый раз.
  3. Для словосочетаний указывайте всю фразу целиком, а не отдельные слова по одному — так распознавание надёжнее сработает именно на нужном сочетании, не путая его с похожими словами в другом контексте.
  4. Не переусердствуйте с редкими словами, которые используются раз в год. Разумнее вести словарь из того, что диктуете регулярно — так проще следить за списком и держать его актуальным.
  5. Раз в несколько месяцев просматривайте список целиком. Термины и имена меняются вместе с работой: проект закончился — старые записи можно убрать и освободить место под новые, актуальные.

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