本书服务的主要对象为人工智能技术应用专业学生、相关人工智能类专业学生以及想要涉足人工智能的读者。本书采用"教、学、做一体化”的教学方法,围绕智能语音技术,主要介绍了云端智能语音应用、终端智能语音应用、综合智能语音应用三大部分。课程以实际项目转化的案例为主线,按"理实一体化”的指导思想,从"鱼”到"渔”,培养学生知识迁移能力,做到学以致用。本书主要特点如下:(1) 注重软硬一体相结合,以"行业应用案例”贯穿课程;(2) 引入人工智能工具平台技术,深化产教融合(3) 结合社会主义先进文化,促进课程思政,落实育人本质。
张维,北京市信息管理学校智能技术系,人工智能技术与应用专业教师,北京市海淀区骨干教师(人工智能技术与应用方向),参与机器人专业《机器人运动与控制》课程的开发,涉及传感器等应用,实用新型专利1项,作为副主编出版3本教材,制定北京市特色高水平专业群《开源硬件应用基础》、《机器学习入门》、《机器人运动与控制》、《智能语音应用开发》等课程标准。
项目1 自动语音识别:让机器人能听懂 1
项目背景 1
教学目标 1
项目分析 2
知识准备 2
项目实施:语音识别应用——智能语音输入 8
任务1 创建应用 9
任务2 语音智能输入 16
任务3 语音识别评估 21
测一测 21
做一做 22
工作手册 23
项目2 语音合成:让虚拟机器人能说话 25
项目背景 25
教学目标 25
项目分析 25
知识准备 26
项目实施:文本在线语音合成应用——小说情感朗读 30
任务1 创建应用 31
任务2 小说在线合成 33
任务3 利用MOS评分完成4类真人发声朗诵参数的选择 38
测一测 38
做一做 39
工作手册 40
项目3 声纹识别:让虚拟机器人能识人 42
项目背景 42
教学目标 42
项目分析 42
知识准备 43
项目实施:声纹识别应用——智能门禁系统 47
任务1 创建应用 48
任务2 智能门禁系统 52
任务3 智能门禁验证 59
测一测 60
做一做 60
工作手册 61
项目4 语音唤醒:让端侧机器人苏醒 63
项目背景 63
教学目标 63
项目分析 63
知识准备 64
项目实施:语音唤醒应用——智能音箱唤醒 68
任务1 注册/登录讯飞开放平台 69
任务2 评估语音唤醒词质量 71
任务3 获取唤醒词资源 73
任务4 部署SDK实现语音唤醒 75
测一测 83
做一做 84
工作手册 85
项目5 自动语音识别:让端侧机器人能比 87
项目背景 87
教学目标 87
项目分析 87
知识准备 88
项目实施:语音相似度应用——智能客服答案搜索匹配 93
任务1 创建应用 94
任务2 语音识别 95
任务3 智能客服答案搜索 98
任务4 智能客服系统性能测试 100
测一测 100
做一做 101
工作手册 102
项目6 语音翻译:让端侧机器人会译 104
项目背景 104
教学目标 104
项目分析 104
知识准备 105
项目实施:语音翻译应用——智能语音中英互译 109
任务1 创建应用 110
任务2 编写语音识别程序 111
任务3 编写文本翻译程序 114
任务4 测试语音翻译程序 119
测一测 119
做一做 120
工作手册 121
项目7 情感分析:让端侧机器人有情 123
项目背景 123
教学目标 123
项目分析 123
知识准备 124
项目实施:情感分析应用——智能语音情感倾向分析 130
任务1 创建应用 132
任务2 编写语音情感分析程序 137
任务3 测试语音情感分析程序 143
测一测 143
做一做 144
工作手册 145
项目8 摘要提取:让端侧机器人能想 147
项目背景 147
教学目标 147
项目分析 147
知识准备 148
项目实施:自然语言处理应用——新闻摘要提取 153
任务1 创建应用 154
任务2 编写文本自动摘要程序 156
任务3 测试文本自动摘要程序 162
测一测 164
做一做 165
工作手册 166
项目9 地址识别:让端侧机器人能写 168
项目背景 168
教学目标 168
项目分析 169
知识准备 169
项目实施:自然语言处理应用——地址识别 172
任务1 创建应用 173
任务2 地址信息识别 175
任务3 结果分析 181
测一测 181
做一做 182
工作手册 183
项目10 漫谈对话:让智能机器人对话 185
项目背景 185
教学目标 185
项目分析 185
知识准备 186
项目实施 190
任务1 搭建青云客对话机器人系统 192
任务2 搭建思知对话机器人系统 196
任务3 实现机器人间对话 201
测一测 205
做一做 205
工作手册 206
项目11 焦点畅谈:定制康养智能机器人 208
项目背景 208
教学目标 208
项目分析 208
知识准备 209
项目实施:打造康养智能对话机器人 215
任务1 定义对话系统 216
任务2 UNIT开发者注册 222
任务3 创建对话技能 224
任务4 创建问答技能 241
任务5 搭建对话系统 259
任务6 机器人发布与验证 264
测一测 278
做一做 279
工作手册 280