У поисковика Google для браузера Chrome появилась возможность голосового поиска по фразе "Ok Google" но почему-то для украинского домена она не работает, ну и ладно буду пользоваться русским или английским доменом, подумал я. Эта штука оказалась довольно прикольной и скоро мне пришла мысль, "а хорошо было бы, если бы он не только искал но и выполняла какие-то мои запросы", подумал я и начал искать, как это можно реализовать.
Самая первая мысль которая пришла в голову, это
парсить поисковый запрос полученный из голоса, а далее скармливать его
для дальнейшей обработки скрипту.
Для начала нам понадобится плагин для Chrome Custom JavaScript for websites (CJS) он нам дает возможность запускать JavaScript на любом сайте, а также подгружать скрипты отдельно, например jQuery.
Для начала нам понадобится плагин для Chrome Custom JavaScript for websites (CJS) он нам дает возможность запускать JavaScript на любом сайте, а также подгружать скрипты отдельно, например jQuery.
После установки плагина будет доступно окно редактирования скрипта в котором мы и будем обрабатывать поисковый запрос.
Для примера написал небольшой скрипт обработки, который в дальнейшем будет обрастать=).
Здесь $('input[name=q]').val(); это значение поля поискового запроса Google, которое мы будем разбивать на команды и обрабатывать их.
Сейчас скрипт понимает следующие запросы:
открой||открыть => яндекс значение_поиска
радио пусто||рокс
музыку||музыка
почту||почта
youtube
создай||создать => письмо
1 комментарий:
Благодарю за информацию! Беру на заметку
Отправить комментарий