2017-12-22 24 views
1

한 단어를 포착 할 수있는 슬롯을 만들려고합니다. 나는 전체 지시문을 하나의 단어로 만들고 싶습니다. 그리고 어떤 영어 단어도 의도를 유발할 것입니다. 나는 Amazon.LITERAL을 사용해 보았지만, 그것은 내가 원하는 바가 아닌 전체 구를 포착 할 수있다. Alexa에서 이것을 할 방법이 있습니까?한 단어 슬롯 amazon alexa

답변

0

현재 슬롯에 ​​반환되는 단어 수를 제한하는 방법이 없습니다.

한 단어 만 입력하면되고, 람다 코드는 슬롯에 한 단어 만 제공된다는 것을 확인할 수있는 방법으로 사용자에게 메시지를 보낼 수 있습니다.

예를 들어, 알렉사는 "알렉사를 말할 수 있습니다. 알렉사는 그 단어가 운이 좋다"라고 말합니다. 예를 들어 LaunchRequest 중에 이것을 말할 수 있습니다.

그런 다음 슬롯에 한 단어 만 지정되었는지 확인한 다음 필요에 따라 다시 로그인 할 수 있습니다. // 개발자 :

+0

내가 [이] (HTTPS에 따라 Amazon.LITERAL 사용하여 귀하의 조언을 따르려고 "라는 단어입니다 {말씀을} MyWordIntent"와 같은 대답에 대한

목적은 무엇인가를 볼 수 있었다. amazon.com/docs/custom-skills/custom-interaction-model-reference.html#sample-utterances-syntax). 그러나 "슬롯 이름"{word} "이 (가) 샘플 발언에서 사용되었지만 의도 스키마에 정의되지 않았습니다."라는 오류가 계속 나타납니다. {sample | word} 구문을 사용하더라도 'word'는 Amazon.LITERAL 슬롯을 가리 킵니다. –