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 发布
-
+
首页
软件包说明
## 概览 在官网下载的SDK包中包含很多资源,为了保障开发者能充分了解并使用它们,下面将分别介绍下它们的功能特点。 ### bin目录 ### 该目录下包含体验评估板语音交互能力所需的app以及更新app的批处理脚本。 <table border="1" class="docutils"> <colgroup> <col width="20%" /> <col width="25%" /> <col width="55%" /> </colgroup> <tbody valign="top"> <tr class="row-odd"><td style="vertical-align: middle;text-align: center;">应用名称</td> <td style="vertical-align: middle;text-align: center;">安装载体</td> <td><div class="first last line-block"> <div class="line" style="vertical-align: middle;text-align: center;">功能</div> </div> </td> </tr> <tr class="row-even"> <td style="vertical-align: middle;text-align: center;">AIUILauncher</td> <td style="vertical-align: middle;text-align: center;">评估板/核心板</td> <td><div class="first last line-block"> <div class="line">系统级应用,安装时应push到/system/app/目录下,其主要功能是发送开机广播(开发者应用可监听此广播实现开机启动)、开机后拉起UARTService、ControlService、SmartConfigService服务。</div> </div> </td> </tr> <tr class="row-even"> <td style="vertical-align: middle;text-align: center;">AIUIProductDemo</td> <td style="vertical-align: middle;text-align: center;">评估板/核心板</td> <td><div class="first last line-block"> <div class="line">AIUI默认播报程序,包含完整的交互处理逻辑,如评估板的灯光控制、歌曲播报等。</div> </div> </td> </tr> <tr class="row-even"> <td style="vertical-align: middle;text-align: center;">AIUIService</td> <td style="vertical-align: middle;text-align: center;">评估板/核心板</td> <td><div class="first last line-block"> <div class="line">AIUI核心服务,包含语音唤醒、端点检测、离线命令词识别以及跟AIUI服务端通信等功能。</div> </div> </td> </tr> <tr class="row-even"> <td style="vertical-align: middle;text-align: center;">ControlService</td> <td style="vertical-align: middle;text-align: center;">评估板/核心板</td> <td><div class="first last line-block"> <div class="line">评估板中给ControlClient提供服务的应用程序。</div> </div> </td> </tr> <tr class="row-even"> <td style="vertical-align: middle;text-align: center;">SmartConfigService</td> <td style="vertical-align: middle;text-align: center;">评估板/核心板</td> <td><div class="first last line-block"> <div class="line">为评估板开启smartconfig配网的服务程序。</div> </div> </td> </tr> <tr class="row-even"> <td style="vertical-align: middle;text-align: center;">UARTService</td> <td style="vertical-align: middle;text-align: center;">评估板/核心板</td> <td><div class="first last line-block"> <div class="line">负责串口通信的服务,作为上位机与评估板之间的通信入口。</div> </div> </td> </tr> <tr class="row-even"> <td style="vertical-align: middle;text-align: center;">ControlClient</td> <td style="vertical-align: middle;text-align: center;">Android手机</td> <td><div class="first last line-block"> <div class="line">运行在手机平台的应用,主要功能有:启动wifi配网、配置评估板授权信息以及负责手机端跟评估板之间的局域网通信。</div> </div> </td> </tr> </tbody> </table> AIUI评估板中关键应用关系图如下所示: ![](./images/kuangjia.png) ### doc目录 ### 该目录下包含核心板数据手册与麦克风设计参考文档。 ### lib目录 ### 该目录下包含AIUIServiceKit.jar,开发者可在自己开发的评估板应用中集成该库,用来与AIUIService进行通信。详细使用可参考[AIUIServiceKit SDK](https://aiui-doc.xf-yun.com/project-1/doc-34/)。 ### sample目录 ### 该目录下包含ControlService、ControlClient、AIUIProductDemo、UARTService等应用的源码工程,开发者可在此基础上开发出更多样化的产品。 Demo工程下提供的AIUIDemo是为演示AIUI接口的基本调用方法,该Demo需要界面操作,安装在评估板或核心板中,可以使用TotalControl或vysor进行操作;AIUIDemo与AIUIProductDemo不能同时安装,二选一即可。AIUIDemo与ControlService也不能同时安装,原因参考[AIUI配置provider](https://aiui-doc.xf-yun.com/project-1/doc-13/#注意事项)。 UART工程下提供的UARTKit是Android平台下[AIUI串口协议](https://aiui-doc.xf-yun.com/project-1/doc-35/#aiui串口协议)的封装实现;UARTKitCtrDemo是上位机(Android平台)集成[AIUI串口协议](https://aiui-doc.xf-yun.com/project-1/doc-35/#aiui串口协议)的基本实现与调用方法演示程序,开发者可参考此代码实现上位机程序。 ### SmartConfig目录 ### 该目录下包含SmartConfig的示例Demo及集成文档。 ### tools(其他工具)目录 ### 该目录下包含在PC端使用adb工具对评估板进行配网的批处理脚本与获取msc日志的配置文件。 开发者在开发过程中遇到问题,如10120错误,可将msc.cfg放入/sdcard/msc/目录下,重启后复现问题,然后将/sdcard/msc/目录下的所有日志文件pull出来,发送给技术支持分析。 <IflyHeader />
admin
2022年11月7日 20:14
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码