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