Alexa 기술 생성
개발자 콘솔을 사용하여 Alexa 호스팅 스킬을 Alexa 생성합니다. 기술을 만들면 Alexa 앱 사용을 Alexa 준비하는 데 도움이 됩니다.
시작하기 전에
필요한 역할: admin
프로시저
- 개발자 계정으로 개발자 콘솔 Amazon 에 Alexa 로그인합니다.
- Create Skill(기술 생성)을 클릭합니다.
- 기술 이름 필드에 기술 이름을 입력합니다.
- 기본 언어 목록에서 기술을 추가할 기본 언어를 선택합니다.
- Choose a model to add your skill(기술을 추가할 모델 선택)에서 Custom(사용자 지정)을 선택합니다.
- 스킬의 백엔드 리소스를 호스팅할 메서드 선택(Choose a method to host your skill's backend resources )에서 Alexa-Hosted (Node.js)(Alexa-Hosted ())를 선택합니다.
- 기술 만들기를 클릭합니다.
- 기술을 추가하려면 처음부터 시작 템플릿을 선택합니다.
-
Continue with Template(템플릿으로 계속)을 클릭합니다.
주:Alexa 호스팅 스킬을 생성하는 데 몇 분 정도 걸립니다.
- 기술에서 다음으로 이동합니다. 상호작용 모델 > 의도 > JSON 편집기.
-
JSON 편집기를 다음 JSON 스크립트로 바꿉니다.
{ "interactionModel": { "languageModel": { "invocationName": "now agent", "intents": [ { "name": "AMAZON.CancelIntent", "samples": [] }, { "name": "AMAZON.HelpIntent", "samples": [] }, { "name": "AMAZON.StopIntent", "samples": [] }, { "name": "AMAZON.NavigateHomeIntent", "samples": [] }, { "name": "EverythingIntent", "slots": [ { "name": "EverythingSlot", "type": "Bag_of_words" } ], "samples": [ "{EverythingSlot}" ] } ], "types": [ { "name": "Bag_of_words", "values": [ { "name": { "value": "value: Hello world" } }, { "name": { "value": "name: bag_of_words" } } ] } ] } } } - 모델 저장(Save Model)을 클릭합니다.
- 다음으로 이동 발동 > 기술 발동 이름.
-
기술 발동 이름 필드에 기술 발동 이름을 제공합니다.
주:기술 이름은 장치에서 기술을 호출하는 데 사용하는 Alexa 이름입니다.
예: <ask <skill name>.
-
Interfaces(인터페이스)로 이동하여 Alexa Presentation Language(Alexa 프레젠테이션 언어)를 활성화합니다.
주:이 옵션은 에서 사용 Alexa하려는 모든 화면 장치를 활성화합니다.
- Save Interfaces(인터페이스 저장)를 클릭합니다.