Распознавание речи через плохой динамик улучшилось за счёт калибровки
Инженеры добавили в систему распознавания модуль автоматической калибровки акустических параметров. Система за первые 1–2 секунды голоса определяет профиль устройства, через которое поступает сигнал: частотную характеристику, уровень шума, степень нелинейности.
На основе профиля вычисляется фильтр-компенсатор, который восстанавливает чистый речевой сигнал из искажённого входа. Аккумулированные данные калибровки хранятся в памяти устройства и используются для последующих сеансов.
Результаты в реальных условиях
Точность распознавания через дешёвые портативные колонки возросла с 68% до 89%. На встроенных микрофонах ноутбуков и планшетов улучшение составило 12–15 процентных пункта в зависимости от модели устройства.
Калибровка работает для русского и английского языков, поддержка других языков добавляется поэтапно. Время инициализации алгоритма не превышает 2 секунд, что незаметно для пользователя.
Функция в основном полезна в условиях, где качество оборудования ограничено: дешёвые bluetooth-наушники, встроенные микрофоны, шумные помещения. Корпоративные и публичные облачные сервисы уже интегрировали калибровку в свои API.