【发布时间】:2018-01-24 14:08:39
【问题描述】:
我正在开发一个用于显示事件的 alexa 应用程序。我同时显示三个事件,如果有与事件相关的艺术家,如果用户想听音乐,alexa 会要求用户说播放。我的问题是,如果我保持会话处于活动状态,alexa 会提出问题,如果用户什么也没说,它会关闭,如果我关闭会话,alexa 会提出问题并关闭。
这里是示例代码:
foreach($events as $key=>$event){
$eventname = "abcd";
$artistId = '1';
$artistName= "xyz";
$speech =$eventname;
$response = '{
"version" : "1.0",
"sessionAttributes": {
"artistId": "'.$artistId.'",
"artistName": "'.$artistName.'"
},
"response" : {
"outputSpeech" : {
"type" : "PlainText",
"text" : "'.$speech.'"
},
"shouldEndSession" : false
}
}';
echo $response;
}
【问题讨论】:
标签: php alexa alexa-skills-kit alexa-voice-service