Перехватывать голосовые команды в Google Assistant или Alexa - PullRequest
0 голосов
/ 21 апреля 2019

Я планирую провести эксперимент, в котором мы настроим устройство Google Assistant или Alexa и посмотрим, как люди будут взаимодействовать с голосовыми помощниками в определенной среде.Это в основном эксперимент Wizard of Oz (https://en.wikipedia.org/wiki/Wizard_of_Oz_experiment). Можно ли перехватывать голосовые команды перед тем, как они будут переданы в Assistant или Alexa? Это может помочь мне решить / управлять, если я хочу обработать пользовательский ввод или позволить/ Алекса справиться с этим.

1 Ответ

1 голос
/ 22 апреля 2019

Будете ли вы использовать приобретенное «оригинальное» устройство или будете использовать, например, Raspberry PI, и собрать его самостоятельно?

Для первых это будет невозможно из-за лука.Однако недавно я наткнулся на статью .В нем описывается новое устройство, которое может достичь чего-то, что может вам помочь: оно позволяет вам «перепрограммировать» слово активации для Alexa и Google Assistant.В статье упоминается, что аппаратное обеспечение устройства - Raspberry PI.Итак, я думаю, вы могли бы создать нечто подобное сами.Это была также первая идея, которая пришла мне в голову.

Я мог бы представить что-то вроде этого:
На вашей малине у вас есть скрипт (я думаю, что написано на python будет проще всего), который слушает след-word, например "Alexa", а также записывает следующий голос.Однако у вас сейчас не работает сама Alexa, поэтому она не срабатывает.В вашем скрипте также есть логика, когда передавать команду в Alexa или что делать с ней.Когда он решает, что команда должна быть передана, скрипт запускает Alexa и воспроизводит запись.Таким образом, при запуске его так же, как пользователи сработали бы, во-первых.
Другой идеей было бы использовать два микрофона.Один для вашего сценария и один для Алекса.Ваш сценарий обладает способностью отключать / включать звук.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...