AIUI文档中心
AIUI平台说明
什么是AIUI
AIUI平台能力介绍
AIUI交互流程说明
AIUI快速入门
AIUI应用管理说明
应用接入和配置
应用后处理
敏感词
AIUI开发接入
AIUI接入概述
声学接入
交互接入
SDK接入
SDK介绍
参数配置
消息事件
交互状态
结果解析
WebSocketAPI接入
精简协议接入
常用功能
交互控制
语音唤醒
语音合成
用户个性化
自定义参数
离线命令词
翻译模式
流式识别
语义VAD
发音人列表
关键词过滤
情景模式
错误码
星火交互认知大模型说明
大模型概述
开发接入
SDK接入
API接入
大模型API服务鉴权
特色能力
超拟人合成
声音复刻
大模型功能
大模型错误码
软硬件产品接入
RK3328 降噪板
RK3328降噪板白皮书
RK3328降噪板使用手册
RK3328降噪板规格书
RK3328降噪板协议手册
RK3328 AIUI评估板开发套件
RK3328评估板白皮书
RK3328评估板使用手册
RK3328评估板规格书
RK3328评估板开发手册
RK3588 AIUI多模态开发套件
RK3588一体机多模态产品规格书
RK3588多模态套件使用手册
视频传输协议
串口通信协议
音频传输协议
ZG803 离线语音识别套件
ZG803 产品白皮书
USB声卡套件
USB声卡产品白皮书
USB声卡使用指南
AC7911 AIUI语音开发套件
AC7911-产品白皮书
AC7911-快速体验指南
AC7911-开发指南
AC7911-协议手册
AC7911-硬件参数
AIUI评估板接入
集成方式
软件包说明
AIUIServiceKitSDK
串口SDK
评估板参数配置
调试升级
技能工作室
技能概述
名词解析
技能
意图和语料
实体
动态实体
模糊匹配
填槽对话
技能设计规范
语音技能设计规范
开放技能接入审核规范
开放技能图标图片规范
技能开发
创建技能和意图
意图配置
技能测试
技能发布
技能后处理
技能导入导出
云函数APIv2.1
云函数APIv2.0
问答库开发
语句问答
关键词问答
文档问答
设备人设开发
技能协议
语义协议:重要字段和通用字段
技能后处理协议:标准请求
技能后处理协议:请求校验
技能后处理协议:Request_v2.1协议
技能后处理协议:Response_v2.1协议
技能资源限制
硬件设计参考
常见问题
AIUI常见问题
评估板常见问题
动态实体常见问题
联系方式
服务条款
AIUI开放平台服务协议
AIUI开放平台隐私政策
小飞在家用户协议
小飞在家隐私政策
小飞在家开源软件使用许可
讯飞账号隐私政策
讯飞账号用户协议
讯飞带屏音箱用户协议
讯飞带屏音箱隐私政策
AIUI SDK隐私政策
AIUI SDK合规使用说明
本文档使用 MrDoc 发布
-
+
首页
集成方式
# 接入方式 AIUI 评估板提供了多种集成方式。在后期量产时,请[联系我们](https://aiui-doc.xf-yun.com/project-1/doc-83/)获取更完整的集成流程。 ## 核心板模式 # ### 适用场景 ## 适用于故事机、智能音箱等一些无屏交互的场景。 ### 集成说明 ## 开发者APP集成[AIUIServiceKit](https://aiui-doc.xf-yun.com/project-1/doc-34/),运行在AIUI模块上,从AIUIService获取结果,进行解析处理,与评估板上AIUIProductDemo的效果类似,完整结构如下图所示: ![](https://aiui-file.cn-bj.ufileos.com/aiui-doc/3_access_service/access_evm/screenshot_1519544156229.png) 具体集成方法请参见[AIUIServiceKit SDK](AIUIServiceKitSDK.md),对AIUI核心板模块有任何疑问的可参考[`AIUI模块数据手册`](https://xfyun-doc.cn-bj.ufileos.com/1519542857029703/AIUI模块XFAI0801数据手册V0.3.pdf)。 ### 开发者程序自启动 ## Android 4.4之后的版本,默认新安装未启动的程序处于Stopped状态,无法接受系统广播BOOT\_COMPLETE实现自启动,所以AIUI添加对第三方应用自启动的支持。 第三方应用只需要创建Receiver,按照如下的配置接收AIUI的广播即可: ~~~ java <receiver android:name=".BootReceiver"> <intent-filter> <action android:name="com.iflytek.aiuilauncher.action.BOOT_START"/> </intent-filter> </receiver> ~~~ ## 软核模式 # 软核模式和[核心板模式](https://aiui-doc.xf-yun.com/project-1/doc-32/#核心板模式)的软件结构是一样的,区别在于软核模式将AIUIService及其他Apk运行在开发者的硬件上(操作系统需要是Android)。 集成的时候AIUI只提供AIUI软件APK,所以称为软核模式。 ### 适用场景 ## 适用于硬件上需要灵活定制的场景。 ### 集成说明 ## AIUI软核方案对开发者的硬件设计和录音都有一定的要求: - 加密芯片 AIUI只有在有加密芯片的硬件上才能正常运行,所以开发者的定制硬件上需要有加密芯片。 - 录音 AIUI录音没有使用默认的录音机,而是系统定制中的Alsa(Advanced Linux Sound Architecture)录音机, 开发者集成软核方案时可以选择自己录音通过AIUI ServiceKit SDK写入原始音频,也可以修改系统支持Alsa。 具体的要求和对接开发事项请[联系我们](https://aiui-doc.xf-yun.com/project-1/doc-83/)。 ### 麦克风阵列方案迁移 ## 如果采用了麦克风阵列的软核方案,那迁移到AIUI软核方案就十分简单,因为上面提到的加密芯片和录音的要求均已达到。 按以下步骤集成: ① 在开发集成评估时,将加密芯片替换为AIUI测试加密芯片,在测试完成量产时,再使用厂商特定AIUI加密芯片。 > 不同加密芯片需要联系商务提供特定版本的AIUIService apk。联系时请说明以下参数: > > - 几麦 > - 加密密钥挂载位置 > - 通道号是默认还是有其他需求 ② 修改AIUI配置文件中的`alsa`参数下的`sound_card`和`sample_rate`参数为麦克风软核阵列方案确定的录音参数。 ③ 开发集成参考[核心板模式](https://aiui-doc.xf-yun.com/project-1/doc-32/#核心板模式)。 ## 上位机模式 # ### 适用场景 ## 适用:上位机和AIUI模块通过串口通信,适用于有屏幕需求或硬件扩展需求(如机器人,智能家居等)。 ### 集成说明 ## ![](https://aiui-file.cn-bj.ufileos.com/aiui-doc/3_access_service/access_evm/screenshot_1519546039919.png) 如上图所示,为上位机模式的开发结构图,UARTService充当AIUIService和上位机之间的中介,一面负责将AIUI的结果通过串口发送给上位机,一面将上位机通过串口发送的指令发送到AIUI。 AIUIProductDemo是个可选的选项,因为如果在上位机上对结果进行解析播放,那么AIUI模块上的AIUIProductDemo的播报就不必要了。 具体集成方法请参见[串口SDK](https://aiui-doc.xf-yun.com/project-1/doc-35/)。 <IflyHeader />
admin
2023年7月26日 10:44
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码