Lavoro in un'azienda di NLI e ho appena creato un'abilità in cui ho praticamente una sessione di microfono aperto con Alexa Skill attraverso Amazon Echo. Tutto funziona bene e posso avere un dialogo aperto con la nostra knowledge base di back-end, senza dover prefisso nulla con Alexa.Introducono programmaticamente pause o ritardi prolungati nell'abilità di Alexa Catturare l'input
Quando mostro questa abilità, inevitabilmente qualcuno nella stanza si interrompe e vuole sapere come funziona il pezzo NLI. Se muto l'eco o non faccio domande o rispondo alle sue domande in un breve periodo di tempo, la skill scade. Sono quindi costretto a ricominciare l'interazione, ma chiedo ad Alexa di avviare MySkillInvocation.
Domanda:
Esiste un modo programmatico per estendere il periodo di timeout durante l'ascolto di ritorno da un Alexa Chiedi risposta? Forse anche un modo per sospendere a livello di programmazione un'abilità in esecuzione?