AIUI文档中心
AIUI文档导览
1. AIUI平台服务
1.1 AIUI平台介绍
1.2 AIUI应用介绍
1.3 AIUI服务链路介绍
1.4 AIUI平台能力概述
1.5 快速体验
2. AIUI应用配置
2.1 应用发布
2.2 语义精简协议介绍
2.3 基础配置
2.4 语义模型配置
2.5 回复角色配置
2.6 语音识别配置
2.7 结构化语义配置
2.8 星火大模型配置
2.9 语音合成配置
2.10 应用后处理配置
2.11 三方大模型配置
3. AIUI SDK开发
3.1 AIUI SDK接入流程
3.2 AIUI SDK基础信息
3.2.1 SDK接口说明
3.2.2 参数配置说明
3.2.3 消息事件说明
3.2.4 SDK状态说明
3.2.5 数据发送方式
3.2.6 回调解析说明
3.2.7 交互结果协议说明
3.3 AIUI SDK基础能力
3.3.1 流式识别
3.3.2 离线识别
3.3.3 语音唤醒
3.3.4 语音合成
3.3.5 用户个性化
3.3.6 自定义参数
3.4 传统语义链路接入
3.4.1 链路配置说明
3.4.2 个性化数据使用
3.5 通用大模型链路接入
3.5.1 链路配置说明
3.5.2 个性化数据使用
3.5.3 超拟人合成
3.5.4 声音复刻
3.6 极速超拟人链路接入
3.6.1 链路配置说明
3.6.2 个性化数据使用
3.6.3 流式合成
3.6.4 声音复刻
3.6.5 RTOS系统SDK接入
3.7 错误码列表
3.8 发音人列表
4. AIUI API开发
4.1 传统语义链路
4.1.1 交互API
4.1.2 用户个性化API
4.1.3 合成能力使用
4.2 通用大模型链路
4.2.1. 服务鉴权
4.2.2 交互API
4.2.3 用户个性化API
4.2.4 声音复刻API
4.2.5 合成能力使用
4.3 极速超拟人链路
4.3.1 服务鉴权
4.3.2 交互API
4.3.3 用户个性化API
4.3.4 声音复刻API
4.3.5 合成能力使用
5. 自定义业务
技能工作室概述
名词解析
技能
意图和语料
实体
动态实体
模糊匹配
填槽对话
技能设计规范
语音技能设计规范
开放技能接入审核规范
开放技能图标图片规范
技能开发
创建技能和意图
意图配置
技能测试
技能发布
技能后处理
技能导入导出
云函数APIv2.1
云函数APIv2.0
智能体开发
智能体对接
问答库开发
语句问答
关键词问答
文档问答
设备人设开发
技能协议
语义协议:重要字段和通用字段
技能后处理协议:标准请求
技能后处理协议:请求校验
技能后处理协议:Request_v2.1协议
技能后处理协议:Response_v2.1协议
技能资源限制
6. 硬件模组
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
评估板参数配置
调试升级
7. 常见问题处理
7.1 AIUI常见问题
7.2 评估板常见问题
7.3 动态实体常见问题
8. 联系方式
9. 服务条款
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的效果类似,完整结构如下图所示:  具体集成方法请参见[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模块通过串口通信,适用于有屏幕需求或硬件扩展需求(如机器人,智能家居等)。 ### 集成说明 ##  如上图所示,为上位机模式的开发结构图,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文件
分享
链接
类型
密码
更新密码