通用交互流程
1.使用者说出“宝拉宝拉,今天天气怎么样”时,语音服务识别出“宝拉宝拉”这个关键词,产生唤醒事件。
2.语音唤醒事件中控制开始录音。
3.使用者继续说“今天天气怎么样”,语音数据回调中推送录音音频给云端。
4.使用者说完,产生语音断句事件,事件中停止录音和云端推送。
5.云端依次执行 ARS->NLP->TTS 三个服务:先将语音数据转化成文字“今天天气怎么样”,然后通过 NLP 算法,理解语义,得知是天气查询,最后通过云端技能接口获得有关的天气信息,再将天气信息的文字转成语音音频,推送给设备端。
6.设备端收到语音音频后调用播放器播放。
以上内容摘自《无需从0开发 1天上手智能语音离在线方案》电子书,点击https://developer.aliyun.com/topic/download?id=904可下载完整版