Alexa Skill - похоже, не переводит слова в токены

Мой новый навык Alexa отлично работает, когда я набираю вопрос в сервисном симуляторе Amazon. Но это терпит неудачу, когда я разговариваю со своим Эхо.

Есть ли способ взглянуть на поток данных после того, как голос был изменен на письменные слова, и до того, как они будут отправлены в конечную точку? Я хотел бы посмотреть, что делает Эхо.

Я поместил журнал stmts в свою конечную точку и вижу входящие запросы, но входящие запросы сильно отличаются от того, что я сказал.


person user2171796    schedule 16.08.2016    source источник


Ответы (1)


Сразу нашел ответ на свой вопрос. Я говорил, например:
Алекса, дом мечты, что продается

Это не удается. Но если я скажу это, это сработает:
Алекса, спроси дом мечты, что продается.

Алексе нравится это вводное слово.

Более крупный вопрос, как мне перехватить промежуточные результаты после того, как Alexa токенизировала словесный ввод, до сих пор остается без ответа. Но это может долгое время оставаться без ответа, в зависимости от желания Amazon.

person user2171796    schedule 16.08.2016
comment
Это не работает таким образом. Служба Alexa переходит от речи непосредственно к вашей модели взаимодействия со звуком. На самом деле он не делает текст между ними. Многие люди жалуются на это и просят произнести реальный текст, но если бы они поступали таким образом, это снижало бы качество. Так что нет, нет возможности сделать это, потому что это просто не имеет смысла. Извини. - person Joseph Jaquinta; 17.08.2016