É possível obter uma habilidade (personalizada?) Para configurar uma lista de verificação que Alexa daria voz?
Sim. Provavelmente seria relativamente fácil desenvolver uma habilidade para fazer isso sozinho, se não houver nenhum disponível, mas existem algumas habilidades na lista de tarefas (por exemplo, Todoist ou Any.do ) se você não quiser passar por isso. o aborrecimento de desenvolver sua própria habilidade. Você pode estar interessado nas Etapas para criar uma habilidade personalizada , que parece ser um guia útil para aprender a criar uma habilidade. Você mencionou anteriormente que estava feliz em desenvolver uma solução, se necessário - se esse ainda é o caso, e a lista de tarefas a fazer não é o que você deseja, uma habilidade personalizada é o caminho a seguir.
Se possível ao dar uma mensagem de despedida ("estou desligado etc.")
Você pode substituir os comandos internos (por exemplo, "Estou saindo"), se você definir o nome da chamada de sua habilidade como o nome de um comando interno . Isso funciona porque existem três formatos para chamar uma habilidade :
“Alexa, Ask Diário Horóscopo para Gêmeos” (um IntentRequest
)
"Alexa, [abrir / iniciar / perguntar / ...] Horóscopos diários" (a LaunchRequest
com um prefixo, como 'start')
"Alexa, Horóscopo Diário" (a LaunchRequest
sem nenhum prefixo).
Acontece que se você nomear sua habilidade "Estou saindo", dizendo "Alexa, estou saindo" será uma LaunchRequest
das suas habilidades personalizadas.
Esteja ciente de que você não seria capaz de publicar essa habilidade , pois ela substitui um comando interno (e a Amazon não seria muito gentil com isso!).
Se possível, eu gostaria de manter diferentes "listas de verificação" para quando vou trabalhar, quando vou dançar, etc. E cada uma delas está associada a uma lista de verificação diferente.
Você provavelmente poderia escrever isso como uma intenção.
Alexa, estou saindo para o trabalho.
Alexa, vou sair para dançar.
Você pode configurar um esquema de intenção, como descrevi aqui, com um AMAZON.LITERAL
slot, e sua habilidade receberá palavras-chave como 'trabalho' ou 'dança', que você poderá usar para decidir qual lista de verificação exibir. O restante do problema é essencialmente carregar a lista de verificação correta e, em seguida, retornar as declarações para o Alexa dizer a você.
Suspeito que será mais fácil descobrir os problemas exatos que você enfrenta quando começar a desenvolvê-los - acho difícil antecipar todos os problemas com antecedência e espero que “se unam” um pouco à medida que você avança. Boa sorte!
AMAZON.LITERAL
mais usar o tipo para texto livre. Parece que eu participei do "beta skill builder" e, quando crio uma intenção com slots para o idioma dos EUA, não consigo encontrar e usar o AMAZON.LITERAL para o tipo de slot. Tentei editar o código-fonte manualmente,AMAZON.LITERAL
mas ele gera um erro. O que eu posso fazer ?