È 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 LaunchRequest
con un prefisso, come "start")
"Alexa, Daily Horoscopes" (a LaunchRequest
senza alcun prefisso).
Succede solo che se chiami la tua abilità "Sto partendo", dicendo "Alexa, me ne vado" sembra essere una LaunchRequest
tua 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.LITERAL
slot, 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.LITERAL
tipo 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.LITERAL
ma genera un errore. Cosa posso fare ?