Можно ли получить (пользовательский) навык для настройки контрольного списка, о котором Алекса будет озвучивать?
Да. Вероятно, было бы относительно легко развить навык, чтобы сделать это самостоятельно, если его нет, но есть несколько навыков списка дел (например, Todoist или Any.do ), если вы не хотите проходить через него. хлопоты по развитию собственных навыков. Возможно, вас заинтересует « Шаги по созданию нестандартного навыка» , который, кажется, является полезным руководством для изучения навыков. Ранее вы упоминали, что были рады разработать решение, если это необходимо - если это все еще так, и список дел - это не то, что вам нужно, пользовательский навык - это путь.
По возможности, когда озвучиваете прощальное сообщение («Я ухожу и т. Д.»)
Вы можете переопределить встроенные команды (например, «Я ухожу»), если вы установите имя вызова вашего навыка равным имени встроенной команды . Это работает, потому что есть три формата для вызова навыка :
«Alexa, Ask ежедневные гороскопы для Близнецов» ( IntentRequest
)
«Alexa, [open / start / ask / ...] ежедневные гороскопы» (a LaunchRequest
с префиксом, например «start»)
«Алекса, ежедневные гороскопы» ( LaunchRequest
без префикса).
Бывает так, что если вы называете свое умение «Я ухожу», то «Алекса, я ухожу» оказывается LaunchRequest
вашим обычным умением.
Имейте в виду, что вы не сможете опубликовать это умение , так как оно переопределяет встроенную команду (и Amazon не воспримет это очень любезно!).
Если возможно, я бы хотел иметь разные «контрольные списки» для того, когда я иду на работу, когда я хожу на танцы и т. Д. И каждый из них будет связан с отдельным контрольным списком.
Возможно, вы могли бы написать это как намерение.
Алекса, я ухожу на работу.
Алекса, я ухожу, чтобы пойти танцевать.
Вы можете настроить схему намерений, как я описал здесь, со AMAZON.LITERAL
слотом, и тогда вашему навыку будут отправлены ключевые слова, такие как «работа» или «танцы», которые вы затем сможете использовать, чтобы решить, какой контрольный список показывать. Остальная проблема заключается в том, что вы загружаете правильный контрольный список, а затем возвращаете высказывания, которые Алекса сказала вам.
Я подозреваю, что будет легче выяснить точные проблемы, с которыми вы столкнетесь, как только вы начнете его разрабатывать - мне трудно предвидеть все проблемы заранее, и, надеюсь, они немного «сойдутся» по мере продвижения вперед. Удачи!
AMAZON.LITERAL
тип для свободного текста. Кажется, я выбрал «бета-конструктор навыков», и когда я создаю намерение со слотами для языка США, я не могу найти и использовать AMAZON.LITERAL для типа слота. Я пытался редактировать исходный код вручную,AMAZON.LITERAL
но он выдает ошибку. Что я могу сделать ?AMAZON.LITERAL
, не доступен в бета-версии. Если вам не повезло с этим, лучше задать новый квестон или связаться со службой поддержки.