玩具业务流程图
2020-04-06 20:35:45 0 举报
玩具业务流程图
作者其他创作
大纲/内容
接收url并自动播放提醒
可以通过websocketsend()发送语音消息
返回该devicekey未经授权语音提醒url
我要给
返回未找到点播提醒url并自动播放
存在
播放receiveFile语音提醒来自XXX的语音消息
HTTP请求
判断接收值receiveFile
无效
判断是否存在talk
返回音乐musciurl,玩具端接收自动播放
判断devicekey
玩具开机输入devicekey
检索不存在
我要听
通过js-recoder录制语音文件
ws.send()
模糊查询MusicModel(title_contins=str2)
发送语音消息前Http请求
接收到url进行播放提醒
有效isBand=1
返回该玩具未绑定用户语音提醒url
优先查询思知自定义问题库
开机成功播放语音提醒建立websocket
APP用户点歌,直接播放audiourl
使用pypin将str2转换成汉字拼音
有效and isBand=0
HTTP请求传入devicekey
通过js-recoder录制于一文件
自动播放
websocket.onmessage()监听websocket,
websocket发送语音消息
检索我要听,我要给,
调用思知机器人问题为str1
百度AI语音识别转换成字符串str1
切片
'我要给' in str1
发送AI指令
存在修改playstatus=1
带着audiourl,HTTP请求
user = ContactModel(remark=str2)
播放XXX的语音消息
receiver通过AI指令获取的,APP发送语音获取的
返回通讯录不存在关系语音消息提醒并自动播放
确定
玩具播放一条语音完毕HTTP请求
str2 = ''.join(str1.split('我要给')[:-3])
不存在
返回回答url,并自动播放
等于music
发送http请求传入devicekey
获取未读消息
播放完毕
返回您有未读消息语音url,如果没有没有任何操作
有receiver
str2 = ''.join(str1.split('我要听'))
否则
0 条评论
下一页