Tworzenie umiejętności Alexa: Jak programować umiejętności
Umiejętności pozwalają dodawać o wiele więcej funkcji do Alexy. W naszych instrukcjach pokażemy, jak samemu stworzyć i zaprogramować umiejętność.
Utwórz umiejętność Alexa: Jakie są rodzaje umiejętności?
„Alexa” to nazwa cyfrowego asystenta głosowego Amazon. Firmy i osoby prywatne mogą zintegrować to z określonym sprzętem za pomocą usługi głosowej Alexa (AVS).
- Bez rozszerzeń Alexa może odpowiedzieć na pytania wiedzy, kontrolować inteligentne urządzenia domowe lub kupować produkty od Amazon.
- Jako programista możesz użyć zestawu umiejętności Alexa (ASK), aby tworzyć własne aplikacje Alexa, aby uczyć Alexa więcej umiejętności.
- Z jednej strony istnieją umiejętności inteligentnego domu do kontrolowania urządzeń sieciowych, a także umiejętność flashowania jako kolejne źródło wiadomości dla codziennego podsumowania („Flash Brief”) lub umiejętności niestandardowego modelu interakcji dla wszystkich innych interakcji z Alexą.
- Aby stworzyć umiejętność, potrzebujesz konta programisty Amazon. Możesz tworzyć i konfigurować nowe umiejętności w portalu dla programistów.
- Rzeczywistą logikę umiejętności można zintegrować jako usługę internetową za pośrednictwem HTTPS. Amazon nazywa te usługi internetowe SkillServices. Amazon zaleca własną usługę „AWS Lambda” jako backend.
Amazon Echo: Co musisz wziąć pod uwagę przy programowaniu?
Możesz łatwo stworzyć umiejętność za pomocą „Alexa Skills Kit”, który można znaleźć na konsoli programisty. Zanim zaczniesz programować umiejętność, powinieneś zadać sobie kilka pytań:
- Przede wszystkim powstaje pytanie, w jaki sposób użytkownik powinien wywołać umiejętność i jak może aktywować poszczególne funkcje. Dlatego najpierw zdefiniuj kluczowe terminy.
- Ważne jest również, aby wiedzieć, jakie musi być zdanie i czy występują różnice regionalne.
- Im bardziej elastyczne żądanie, tym lepsze wrażenia użytkownika. Na przykład umiejętność powinna zawsze reagować na słowo „pomoc” i wyjaśniać użytkownikowi, jak z nim korzystać.
Umiejętność programowania dla Alexy
Najpierw musisz utworzyć konto dla konsoli programisty i AWS.
- Najpierw kliknij kartę „Alexa” w Konsoli programisty, a następnie kliknij „Rozpocznij” w „Zestawie umiejętności Alexa”.
- Następnie kliknij „Dodaj nową umiejętność”.
- Teraz możesz zacząć konfigurować i konfigurować swoje umiejętności. Aby uniknąć konieczności konfigurowania serwera HTTPS, możesz użyć AWS.
- Właściwe umiejętności programujesz w trybie interakcji. Programujesz w Java Script. Możesz znaleźć pomoc na stronie głównej Amazon.
W następnej praktycznej wskazówce pokażemy, jak stworzyć własny mod do Minecraft Pocket Edition.