나는 Alexa 기술을 가지고 놀았으며 기본적인 홈 오토메이션을 찾고있다. 나는 시작하기 위해 다음과 같은 기본 의도 스키마를 정의 :Alexa intent schema issues
{
"intents": [
{
"intent": "Lock",
"slots": [
{
"name" : "Door",
"type" : "AMAZON.LITERAL"
}
]
},
{
"intent": "Unlock",
"slots": [
{
"name" : "Door",
"type" : "AMAZON.LITERAL"
}
]
}
]
}
을 그리고 샘플 발언 :
Lock lock {slot value|Door}
Lock lock door {slot value|Door}
Lock lock the door {slot value|Door}
Unlock unlock {slot value|Door}
Unlock unlock door {slot value|Door}
Unlock unlock the door {slot value|Door}
가되지 않습니다 때문에 문 이름, 자유형해야한다고되는 아이디어 사전에 알고 있습니다. 그러나, 나는 같은 문구 시도 :
lock door front
그것은 올바른 의도를 발견을하지만, "문"슬롯 값이 추가 단어가 포함
"intent": {
"name": "Lock",
"slots": {
"Door": {
"name": "Door",
"value": "door front"
}
}
}
이 정상인가요, 아니면 부산물을 AMAZON.LITERAL 사용 중? 나 또한 사용자 정의 슬롯 유형을 시도했지만 여러 단어 장치 이름이 제대로 작동하지 않는 것 같으며 항상이 경우 마지막 단어를 사용합니다.
나는 리터럴이 최적이 아니지만 사용자가 시스템을 설정할 때 원하는 모든 값을 만들 수 있다는 것에 동의합니다. 특히, 조명/온도 조절기를 켜고 끄는 것에 대해 이야기 할 때 .... 사용자는 그 (것)들에게 그 (것)들에게 의미심장 한 이름을 주어야 할 것입니다. 분명히,이 이름들은 미리 알 수 없었을 것입니다. 커스텀 슬롯을 만들고 가능성있는 값을 넣을 수는 있지만, 저에게 무엇을 사 겠는 지 잘 모르겠습니다. – Matt
smarthome api는 연결하는 계정에 문제가 있지만 올바른 방법으로 보입니다. 로그인 페이지가 표시되며 상태 및 코드와 함께 스킬 API로 이동하는 요청을 보지만 항상 오류가 발생합니다. ( – Matt
@Matt, "오류"에 대해 자세히 설명해 주시겠습니까? – rightaway717