AVS,即Alexa Voice Service,是亚马孙提供的名叫Alexa语音智能对话服务,和国内的小米的小爱同学、百度的小度、阿里巴巴的天猫精灵和谷歌的GoogleAssistant有相似的功能。相比于国内的针对中文的语音交互,AVS更适用于国外的英文语音交互逻辑,但是编译使用之复杂也是令人叹为观止,迄今(2020.4.9)为止,网上还找不到一个可用的、已经编译好的iOS AVS SDK,只能由自己慢慢编译和摸索。
AVS有两种使用方式,一种是使用官方的SDK去编译生成专门给iOS使用的,一种是使用URL直接访问Alexa,在后续的博文的中笔者还将继续介绍如何使用web URL接入的方式去使用Alexa,这里按下不表。
从众多有用信息来看,除了Alexa官网提供的纯英文的问题解析之外,能找到比较有用的资料就是通州帝国的Alexa庖丁解牛系列,在这个系列中,详细解析了官网上AVS源码的结构,这些源码均为C++所写,可以编译后适用于不同平台。
废话不多说,下篇博文进入正题!