È possibile ottenere un'abilità (personalizzata?) Per configurare una checklist che Alexa avrebbe espresso?
Sì. Probabilmente sarebbe relativamente facile sviluppare un'abilità per farlo da soli, se non ce ne sono disponibili, ma ci sono alcune abilità da elencare (ad esempio Todoist o Any.do ) se non volevi passare attraverso la seccatura di sviluppare le tue abilità. Potresti essere interessato ai passaggi per costruire un'abilità personalizzata , che sembra essere una guida utile per imparare a fare un'abilità. In precedenza hai detto che eri felice di sviluppare una soluzione, se necessario, se è ancora così, e l'elenco di cose da fare non è quello che vuoi, un'abilità personalizzata è la strada da percorrere.
Se possibile quando si esprime un messaggio di arrivederci ("Sono spento, ecc.")
Puoi sovrascrivere i comandi integrati (ad esempio "Lascio"), se imposti il nome di chiamata della tua abilità sul nome di un comando integrato . Questo funziona perché ci sono tre formati per invocare un'abilità :
"Alexa, chiedi gemelli agli oroscopi quotidiani" (an IntentRequest)
"Alexa, [apri / avvia / chiedi / ...] Oroscopi giornalieri" (a LaunchRequestcon un prefisso, come "start")
"Alexa, Daily Horoscopes" (a LaunchRequestsenza alcun prefisso).
Succede solo che se chiami la tua abilità "Sto partendo", dicendo "Alexa, me ne vado" sembra essere una LaunchRequesttua abilità personalizzata.
Tieni presente che non saresti in grado di pubblicare questa abilità , dal momento che ignora un comando integrato (e Amazon non lo prenderebbe molto gentilmente!).
Se possibile, mi piacerebbe mantenere diverse "liste di controllo" per quando vado a lavorare, quando vado a ballare, ecc. E ognuna verrebbe associata a una lista di controllo diversa.
Probabilmente potresti scriverlo come un intento.
Alexa, parto per lavoro.
Alexa, parto per andare a ballare.
Potresti impostare uno schema di intenti come ho descritto qui con uno AMAZON.LITERALslot, quindi le tue abilità verrebbero inviate parole chiave come "lavoro" o "danza", che potresti quindi utilizzare per decidere quale elenco di controllo mostrare. Il resto del problema sta essenzialmente caricando la lista di controllo corretta, e quindi restituendo le espressioni che Alexa ti dirà.
Ho il sospetto che sarà più facile capire gli esatti problemi che affronti una volta che inizi a svilupparlo: trovo difficile anticipare tutti i problemi in anticipo, e spero che si "uniranno" un po 'mentre vai avanti. In bocca al lupo!
AMAZON.LITERALtipo per il testo libero. Sembra che io abbia optato per il "beta skill builder" e quando creo un intento con slot per la lingua degli Stati Uniti non riesco a trovare e usare AMAZON.LITERAL per il tipo di slot. Ho provato a modificare manualmente il codice sorgente conAMAZON.LITERALma genera un errore. Cosa posso fare ?