Δημιουργία δεξιοτήτων Alexa: Πώς να προγραμματίσετε τις δεξιότητες
Οι δεξιότητες σας επιτρέπουν να προσθέσετε πολύ περισσότερα χαρακτηριστικά στη Alexa. Στις οδηγίες μας, σας παρουσιάζουμε πώς να δημιουργείτε και να προγραμματίζετε τις ικανότητές σας.
Δημιουργία δεξιοτήτων Alexa: Τι είδους δεξιότητες υπάρχουν;
Το "Alexa" είναι το όνομα του ψηφιακού βοηθού φωνής του Amazon. Οι εταιρείες και οι ιδιώτες μπορούν να το ενσωματώσουν σε συγκεκριμένο υλικό χρησιμοποιώντας την υπηρεσία φωνής Alexa (AVS).
- Χωρίς επεκτάσεις, η Alexa μπορεί να απαντήσει σε κάποιες ερωτήσεις γνώσης, να ελέγξει έξυπνες οικιακές συσκευές ή να αγοράσει προϊόντα από το Amazon.
- Ως προγραμματιστής, μπορείτε να χρησιμοποιήσετε το Alexa Skills Kit (ASK) για να δημιουργήσετε τις δικές σας εφαρμογές Alexa για να διδάξετε σε Alexa περισσότερες δεξιότητες.
- Από τη μια πλευρά, υπάρχουν έξυπνες οικιακές δεξιότητες για τον έλεγχο δικτυωμένων συσκευών, καθώς και δεξιότητες ενημέρωσης flash ως άλλη πηγή ειδήσεων για την καθημερινή περίληψη ("Flash Brief") ή δεξιότητες μοντέλου προσαρμοσμένης αλληλεπίδρασης για όλες τις άλλες αλληλεπιδράσεις με την Alexa.
- Για να δημιουργήσετε μια δεξιότητα, χρειάζεστε έναν λογαριασμό προγραμματιστή του Amazon. Μπορείτε να δημιουργήσετε και να διαμορφώσετε νέες δεξιότητες στην πύλη για προγραμματιστές.
- Η πραγματική λογική των δεξιοτήτων μπορεί να ενσωματωθεί ως υπηρεσία διαδικτύου μέσω HTTPS. Το Amazon καλεί αυτές τις υπηρεσίες ιστού SkillServices. Η Amazon συνιστά τη δική της υπηρεσία "AWS Lambda" ως backend.
![](http://hackzl.com/img/internet/2464/alexa-skills-erstellen.webp)
Amazon Echo: Τι πρέπει να λάβετε υπόψη όταν προγραμματίζετε δεξιότητες;
Μπορείτε εύκολα να δημιουργήσετε μια δεξιότητα με το "Alexa Skills Kit", το οποίο μπορείτε να βρείτε στην κονσόλα προγραμματιστή. Πριν αρχίσετε να προγραμματίζετε μια δεξιότητα, θα πρέπει να αναρωτηθείτε μερικές ερωτήσεις:
- Πρώτα από όλα, τίθεται το ερώτημα πώς ο χρήστης πρέπει να καλέσει την ικανότητα και πώς ο χρήστης μπορεί να ενεργοποιήσει μεμονωμένες λειτουργίες. Επομένως, καθορίστε πρώτα τους βασικούς όρους.
- Είναι επίσης σημαντικό να γνωρίζουμε ποια πρέπει να είναι η φράση και εάν υπάρχουν περιφερειακές διαφορές.
- Όσο πιο ευέλικτο είναι το αίτημα, τόσο καλύτερη είναι η εμπειρία του χρήστη. Για παράδειγμα, μια δεξιότητα πρέπει πάντα να ανταποκρίνεται στη λέξη "βοήθεια" και να εξηγεί στο χρήστη πώς να αλληλεπιδρά με αυτήν.
Ικανότητα προγράμματος για την Alexa
Πρώτα πρέπει να δημιουργήσετε έναν λογαριασμό για την κονσόλα προγραμματιστή και για το AWS.
- Πρώτα κάντε κλικ στην καρτέλα "Alexa" στην Κονσόλα προγραμματιστή και κάντε κλικ στο "Get Started" στο "Alexa Skills Kit".
- Στη συνέχεια, κάντε κλικ στο "Προσθήκη νέας δεξιότητας".
- Τώρα μπορείτε να αρχίσετε να διαμορφώνετε και να ρυθμίζετε τις ικανότητές σας. Για να αποφύγετε την εγκατάσταση ενός διακομιστή HTTPS, μπορείτε να χρησιμοποιήσετε το AWS.
- Προγραμματίζετε την πραγματική ικανότητα σε λειτουργία αλληλεπίδρασης. Προγραμματίζετε σε Java Script. Μπορείτε να βρείτε βοήθεια στην αρχική σελίδα του Amazon.
![](http://hackzl.com/img/internet/2464/alexa-skills-erstellen-2.webp)
Στην επόμενη πρακτική συμβουλή θα σας δείξουμε πώς μπορείτε να δημιουργήσετε το δικό σας mod για το Minecraft Pocket Edition.