Come creare Skill Alexa? Guida completa
Creare una Skill Alexa è un modo entusiasmante per personalizzare la tua esperienza con l’assistente vocale di Amazon. Che tu voglia creare un quiz personalizzato, un racconto interattivo o un’integrazione con un dispositivo smart home, le possibilità sono infinite.
Indice
Cos’è una Skill Alexa?
Una Skill Alexa è un’applicazione vocale che estende le funzionalità di Alexa, permettendogli di eseguire compiti specifici. Per esempio, puoi creare una Skill che ti legga le notizie del mattino, ti ricordi gli appuntamenti o ti aiuti a cucinare.
Le Skill che vengono realizzate possono essere rese visibili solo sui dispositivi associati al proprio account Amazon, oppure, se lo si desidera, possono anche essere rese pubbliche all’interno dello store Alexa Skill.
Cosa sapere per creare una skill Alexa
Per iniziare, crea un account gratuito su Amazon Developer ed accedi alla console Alexa Skills Kit (ASK) che fornisce API self-service, Skill Components e altri strumenti. E’ qui che creerai e gestirai le tue Skill. A questo punto dovrai scegliere il Tipo di Skill che vuoi creare. Tramite Blueprint con modelli perfetti per iniziare o con delle Custom Skill, per chi ha più esperienza di programmazione. Offrono massima flessibilità, ma richiedono una conoscenza di base di Node.js.
Una volta creata la tua skill, il passo successivo è testarla. Esistono due modi per fare ciò:
- Simulatore: Utilizza lo strumento di simulazione integrato in ASK per interagire con la tua Skill come se stessi usando un dispositivo Echo.
- Dispositivo Echo: Una volta che la Skill funziona correttamente nel simulatore, puoi testarla su un dispositivo Echo reale.
A questo punto, potrai procedere a pubblicare la tua Skill, inviandola per la certificazione. Amazon verificherà che la Skill rispetti le linee guida e sia pronta per essere pubblicata. Una volta approvata, la tua Skill sarà disponibile nello store di Alexa per tutti gli utenti.
Skill Alexa versione Beta: cosa sono
Prima di rilasciare la skill Alexa sullo store, è possibile testare una versione beta con un gruppo limitato di utenti. È anche possibile utilizzare lo strumento di beta testing delle skill per testare le modifiche a una skill esistente, mantenendo la versione live della skill disponibile per il pubblico.
In qualsiasi momento, è possibile aggiungere, rimuovere o terminare un test. Si tratta di una ulteriore feature che potenzialmente aiuta a migliorare l’impatto che la skill avrà sul pubblico o l’efficienza della stessa.
Per creare un test beta nella console per sviluppatori di Alexa:
- Entra nella sezione Alexa developer console
- Naviga fino alla sezione Distribution > Availability
- Clicca su Beta Test e clicca su Start Test
Come iniziare a creare una Skill Alexa: Blueprint
Utilizzare Alexa Skill Blueprint è facile: basta compilare un modello prestabilito inserendo le informazioni che si desidera personalizzare all’interndo dei campi indicati. Per creare le proprie Skill e risposte personalizzate per Alexa, basta seguire tre semplici passaggi:
- Selezionare il template desiderato visitando il sito Alexa Skill Blueprint. È possibile scegliere tra 12 modelli di Skill Blueprint suddivise in quattro categorie.
- Ogni modello viene fornito con contenuti precompilati, che possono essere utilizzati direttamente oppure personalizzati a proprio piacimento.
- Con un solo click la propria Skill sarà disponibile su tutti i dispositivi che supportano Alexa e associati al proprio account Amazon.
Non c’è limite al numero di Skill che si possono creare. E se si desidera aggiungere ulteriori informazioni alla Skill “A chi tocca” non c’è alcun problema, perchè apportare modifiche è semplice tanto quanto creare la Skill stessa.
Le categorie sono: a casa, divertimento e giochi, comunità e organizzazioni e in fine apprendimento e conoscenza. I modelli invece appartengono alle seguenti tipologie:
- Domande e risposte personalizzate: permette di personalizzare le risposte alle proprie domande
- Ospite: consente di dare il benvenuto ai propri ospiti fornendo loro informazioni utili rispetto alla casa e al quartiere in cui ci si trova
- Quanti giorni mancano: è possibile inserire in Alexa una data importante per visualizzare i giorni che mancano a tale evento
- A chi tocca: permette di far scegliere direttamente Alexa a chi tocca fare qualcosa
- Pianificazione delle faccende: permette di pianificare e monitorare le faccende settimanali per tutta la famiglia
- Cosa fare: consente di far scegliere in modo casuale ad Alexa un elemento da un elenco di cose da fare personalizzato
- Ispirazioni: permette di creare la propria lista di frasi ispirazionali preferite
- Frecciatine: permette di divertirsi con amici e parenti con divertenti frecciate
- Complimenti: consente di elogiare amici e parenti con una lista di lusinghe personalizzate
- Flash briefing: consente di creare contenuti giornalieri o settimanali per i propri clienti
- Università: consente di pubblicare lezioni e interventi tenuti dai relatori della propria università
- Flashcard: permette di studiare, mettersi alla prova e padroneggiare una qualsiasi materia con l’uso della voce
Buon divertimento!