Alexa 개발자 포털 개요

2489 단어 알렉사

목차


  • 호출 이름 설정
  • 의도 설정
  • 샘플 발화 설정
  • 의도 슬롯 설정


  • 1. 호출 이름 설정



    스킬을 시작할 때의 이름 설정



    2. 인텐트 설정



    인텐트란,
    Alexa에게 부르는 단어와 그에 대응하는 기능을 연결하는 변수와 같은 것
    Ex) "도움""사용법을 모른다""도움말"→ 사용법을 설명하는 HelpIntent를 호출합니다.



    미리 준비되어 있는 표준 인텐트가 있지만,
    임의의 이름으로 맞춤 의도를 설정할 수 있습니다.


    표준 인텐트
    개요


    StopIntent
    기술이나 지금 대화를 중단

    CancellIntent
    기술이나 지금 대화를 중단

    HelpIntent
    사용법 도움말 제공

    YesIntent
    두 사람 선택의 질문에 '예'로 대답

    NoIntent
    두 사람 선택의 질문에 '아니오'로 대답

    StartOverIntent
    액션을 처음부터 다시 시작

    ShuffleOnIntent
    셔플 켜기

    ShuffleOffIntent
    셔플 끄기

    LoopOnIntent
    루프 켜기

    LoopOffIntent
    루프 끄기

    RepeatIntent
    마지막 액션 반복

    PauseIntent
    진행 중인 액션 일시중지

    ResumeIntent
    정지중의 액션을 재개·계속한다

    PreviousIntent
    목록의 이전 항목으로 이동

    NextIntent
    목록의 다음 항목으로 이동



    3. 샘플 발화 등록



    인텐트를 호출할 때 말하는 방법을 모두 설정
    의문형? 등은 이 발화에는 입력하지 않는 것. 어디까지나 호출할 때의 말만

    임의의 단어를 받고 싶을 때는 인텐트 슬롯(아래 이미지의 {name} 부분)을 설정한다



    4. 인텐트 슬롯 설정



    상용구로 호출 할 수있는 기술을 구현하는 사람은 여기를 건너 뛸 수 있습니다.

    여기서 이름이나 시간, 요일 등을 받는 변수를 설정한다.
    아래 이미지를 예로 들면,name→変数名
    AMAZON.FirstName→変数の型
    되고,
    「{name}씨의 예정은」이라고 샘플 발화를 설정한 다음에 「스즈키씨의 예정은」라고 말을 걸면, name에 스즈키가 들어간다.



    아마존에서는 시간이나 숫자·이름 등을 어느 정도 자동으로 취해 주는 슬롯 타입이 준비되어 있다(AMAZON.FirstName도 이름을 어느 정도 자동으로 취해 준다고 하는 준비된 것)
    종류 및 세부 개요는 슬롯 타입 참조

    좋은 웹페이지 즐겨찾기