使用阿斯特云的AI机器人引擎编程就简单多了,只写几个函数就可以完成复杂的语音人机交互。
呼叫过程就不写了具体最新文档请阅读open.astyun.com 网站的开发文档。
阿斯特云通讯平台推送我们的应用服务器处理服务模块代码:
推送格式://url示例:http://localhost/?startservice&appid=qw
$ref=$_SERVER['REQUEST_URI'] ; //云通讯回调请求页面的URI
if(strpos($ref,'startservice')){//云通讯IVR启动业务的回调请求startservice();
}elseif(strpos($ref,'stopservice')){//云通讯IVR结束业务的回调请求
stopservice();
}elseif(strpos($ref,'enterflow')){ //启动业务进入流程
enterflow();
}elseif(strpos($ref,'fangchanmain')){ //房产电话营销流程和AI交互和ASR交互
fangchanmain();
}
//IVR启动业务,在IVR呼入或者IVR外呼后由云通讯平台发起的回调请求
function startservice()
{