Диктовка стала хуже? Сначала проверьте микрофон

На этой неделе один из нас заметил, что диктовка делает куда больше ошибок, а полоска уровня на панели вялая. Мы стали искать причину в последних правках. Причина была вовсе не в коде.

Что мы нашли

Системный вход на Маке остался на Bluetooth-наушниках, а громкость входа стояла на 27%. Мы измерили громкость записанных фраз. Речь приходила примерно на минус 48 децибел. На обычном микрофоне та же мера держится между минус 20 и минус 35. Это очень тихая запись, и распознавателю почти не за что зацепиться.

В записях это видно за минуту. Разбирать все правки пришлось бы час.

В тот же день вылезло второе. После нажатия клавиши диктовки появлялась панель, потом тишина, и только потом звук начала записи. Журнал показывал, что приложение начинало запись через 0,1 секунды после нажатия, так что тормозило не оно, а наушники. Когда Bluetooth-наушники открывают микрофон, они переключаются из режима музыки в режим гарнитуры, и это занимает время. В режиме гарнитуры звук к тому же хуже, чем при воспроизведении музыки.

Что делает приложение теперь

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

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

Что можно проверить самому

Если диктовка вдруг ухудшилась, первым делом посмотрите на микрофон.

  • Откройте Системные настройки, затем Звук, затем Вход. Скажите что-нибудь и следите за шкалой. Если она еле шевелится, поднимите громкость входа.
  • Посмотрите, какое устройство выбрано. Когда вы подключаете наушники, macOS может переключить вход на них без вопросов.
  • Если вы работаете с Bluetooth-наушниками, ждите короткой паузы при открытии микрофона и более плохого звука, пока он включён. Встроенный микрофон Мака избавляет от обоих.

Другие подсказки есть на странице неполадок.

Сегодня: в настройках можно выбрать для диктовки отдельный микрофон.

Ещё из блога