1 绪论
1.1研究背景
1.2研究意义
1.3国内外研究现状
1.4研究内容
1.5章节安排
2 需求分析
2.1.1功能性需求分析
2.1.2非功能性需求分析
2.2硬件平台需求分析与选型
2.2.1语音硬件
2.2.2上位机硬件
2.2.3仿人头部模型
2.2.4硬件平台整体结构
2.3语音交互系统软件需求分析
2.3.1语音软件需求分析
2.3.2云服务软件需求分析
2.3.3上位机软件需求分析
2.4本章小结
3 软件系统设计与实现
3.1软件系统整体架构
3.2语音软件设计与实现
3.2.1 AiuiHandle处理流程
3.2.2唤醒事件处理流程
3.2.3休眠事件处理流程
3.2.4结果事件处理流程
3.2.5错误事件处理流程
3.3 AIUI云服务开发
3.3.1动作识别技能开发
3.3.2动作指令交互流程
3.4自定义云服务设计与实现
3.4.1 AIUI消息校验流程
3.4.2自然语言处理流程
3.4.3文本情感识别流程
3.5上位机软件设计与实现
3.5.1通用模块设计与实现
3.5.2舵机控制模块设计与实现
3.5.3串口通信模块设计与实现
3.5.4业务逻辑设计与实现
3.6嘴部动作匹配设计与实现
3.6.1嘴巴张开度研究与分析
3.6.2嘴部动作匹配流程
3.7本章小结
4 系统测试
4.1.1对话
4.1.2动作
4.2非功能性测试
4.3本章小结
5 总结与展望
5.1总结
5.2展望
参考文献
附录
A. 作者在攻读硕士学位期间申请的专利
B. 学位论文数据集
致谢
重庆大学;