2018年8月,iFLYOS推出了连通服务端与设备端之间的通信协议---iFLYOS Voice Service(简称IVS)。经过通信协议可将iFLYOS的智能语音交互能力以API形式向智能硬件设备开放。通信协议上线后,因为拥有功能完善,集成快速的优势,倍受开发者好评。git
为了更好地服务开发者和厂商,iFLYOS推出全新的Embedded iFLYOS Voice Service(简称EVS)通信协议。EVS协议是新的iFLYOS云端和客户端的交互协议,相对于IVS,本协议将采起websocket进行通信,极大下降设备运行要求,进而下降硬件成本;同时EVS针对国内厂商的需求进行了多项优化,让设备接入更快捷方便。web
(EVS协议已正式发布上线,详情可见:https://dwz.cn/HdfSC0vz)websocket
如何可以让你们更快速集成EVS,接入iFLYOS系统并使用讯飞的语音能力?iFLYOS的答案是开源,并封装SDK。socket
iFLYOS的全新EVS SDK 实现了EVS的标准协议,厂商和开发者无需从头对接协议。同时SDK完成了比较复杂的设备逻辑,新增了如音频焦点管理,在打开多个可播放音频的技能的状况下,开发者可根据需求设置音频焦点;设备状态同步与管理,保证云端与设备端不会处于长期失联状态;还有设备提示系统、设备闹钟等实用设备逻辑。以上逻辑的表现皆开放了自定义接口供开发者进行调整。优化
除了直接使用EVS SDK以外,iFLYOS 团队将SDK源码和SDK demo所有开源供开发者使用。开发者可在git上查看,并根据本身的实际需求进行修改。spa
针对大部分开发者和厂商的需求,本次发布的EVS SDK会有 Android版和iOS版。Android版可适用于全部包括APP,智能音箱,儿童智能硬件,机器人和手机等多种设备。iOS版适用于iOS手机APP,开发者可根据需求一键接入。blog
本次与EVS SDK一同发布的,还有设备端开发过程当中可能会用到的API,包含桌面推荐,内容发现页等运营功能,更好地知足开发者和厂商个性化运营需求。接口
咱们已开通git,商务渠道,技术支持渠道,论坛等多渠道沟通方式接收你们的建议和需求,期待前来分享与指导。开发