语音精灵项目总结

  • 对接腾讯视频
    直接搜索并拉起播放:根据关键词通过搜索接口获取第一个video_idcover_id,然后再构造uri通过scheme方式直接拉起腾讯视频播放。

  • 对接爱奇艺(jar)
    播放控制等使用全程指令;可以直接搜索拉起播放。
    通过topActivity判断当前是否是爱奇艺,如是则先向语音精灵提交场景信息,才能执行全程语音交互命令。
    先生成VoiceEvent,然后mVoiceClient.dispatchVoiceEvent(voiceEvent)

  • 对接京东微联主控方案(jar)
    由康佳智能家居实质对接京东微联,智能控制服务对接康佳智能家居。
    康佳智能家居提供jar包,包括有aidl连接康佳智能家居的服务以及发送指令;智能控制服务对接该jar包,连接该服务并处理服务反馈的json数据。
    讯飞将不能处理的语义统一理解为文本语义,并通过文本接口回调,智能控制服务将文本发送至智能家居服务,如智能家居无法处理,则将文本再传回给讯飞。

  • 838平台适配语音精灵
    838平台静音情况下设置音量相当于取消静音,故在压低音量前加判断是否处于静音状态。
    将音量压低至0在838平台会出现静音图标,故压至1。

  • 对接QQ音乐
    通过scheme方式拉起QQ音乐:先构造uri,然后intent.setData(uri),再把intent发给QQ音乐

  • 对接国华识别(jar)
    先获取联系人并传给语音精灵,功能包括开启打电话,打电话给某人,接电话和挂电话。

  • 对接全民K歌
    与对接QQ音乐类似,都是通过scheme方式拉起。

  • 对接蓦然认知
    讯飞提供文本接口开关接口,接口的作用是是否需要NLP,默认需要。当在蓦然界面时,把开关打开,拿到文本直接传给蓦然处理。

  • 811平台适配语音精灵
    实现远场语音假待机下唤醒方案。
    Android O对隐式广播进行了限制,发送广播时改用显式intent

  • 京东定制机
    京东直接提供aidl接口文件,无需jar包。通过aidl绑定京东的服务后,通过aidl接口发送指令并处理返回的json数据。

  • 适配讯飞和微纳遥控器
    根据pidvid判断是哪种遥控器,对接风扇、机顶盒等(jar),enable或disable相应的智控。

  • 批量安装
    先把安装包批量从assets复制到SD卡,然后逐个发给静默安装系统去安装。

你可能感兴趣的:(工作笔记)