我一直在寻求有关此方面的帮助,但找不到能解决我问题的任何东西。
总结:
-我的技能很好地响应了启动请求,虽然我将shouldEndSession
设置为false,但仍能说出文字但会话关闭
-当用户直接调用意图时,我的技能会很好地回答。
所以我的技能被拒绝了,因为会话在launchRequest
之后结束...
响应中发送的JSON如下:
{
"version":"1.0",
"response":{
"outputSpeech":{
"type":"PlainText",
"text":"Welcome to my skill, how can I help you?"
},
"reprompt":{
"outputSpeech":{
"type":"PlainText",
"text":"How can I help you?"
}
}
},
"shouldEndSession":false
}
我不明白为什么Alexa关闭麦克风...
有帮助吗?
谢谢
答案 0 :(得分:1)
shouldEndSession
在错误的位置。
{
"version":"1.0",
"response":{
"outputSpeech":{
"type":"PlainText",
"text":"Welcome to my skill, how can I help you?"
},
"reprompt":{
"outputSpeech":{
"type":"PlainText",
"text":"How can I help you?"
}
},
"shouldEndSession":false
}
}