项目2:语音合成:让虚拟机器人能说话 课件(共23张PPT)-《智能语音应用开发》同步教学(电子工业版)

资源下载
  1. 二一教育资源

项目2:语音合成:让虚拟机器人能说话 课件(共23张PPT)-《智能语音应用开发》同步教学(电子工业版)

资源简介

(共23张PPT)
项目2
语音合成:让虚拟机器人能说话
项目背景
随着科技的高速发展,人们的生活节奏也在不断加快。在紧张的学习和工作的同时,人们一直期待有一个合格的机器人能作为自己的小秘书,由它去朗读自己收到的信息,讲讲小说,朗诵诗歌。早期的机器人朗读是非常生硬的机械音,且朗读的错误率很高,强烈遏制了使用者听书的欲望。随着语音合成技术的发展,机器人的朗读更加接近真人发音,感彩丰富。本项目将使用目前主流的AI开放平台,学习对参数的调整,为不同AI角色设置较优的参数值。
教学目标
(1)了解语音合成的概念。
(2)了解语音合成的应用。
(3)理解语音合成的工作原理。
(4)理解语音合成的评价指标。
(5)能够编写程序,调用语音合成接口,实现文本转语音。
(6)能够对语音合成效果进行评分。
项目分析
(1)从语音合成的概念、原理、应用、关键技术等角度,认识语音合成。
(2)学习语音合成的常见评价方式
(3)在百度AI开放平台上,创建语音合成应用。
(4)编写程序,定义相关函数,对文本进行语音合成。
(5)运用MOS语音合成评价方式,评价该项目的合成效果。
知识准备
知识点1:什么是语音合成
语音合成是由文字生成声音的过程
知识点2:语音合成的原理及应用
1.语音合成的原理
2.语音合成技术的应用
知识点3:语音合成的关键技术
1.传统语音合成技术
传统语音合成技术主要包括波形拼接语音合成技术和参数语音合成技术。
1)波形拼接语音合成技术
波形拼接语音合成技术通过前期录制大量的音频,尽可能全地覆盖所有的音节、音素,基于统计规则的大语料库拼接对应的文本音频,通过对已有库中的音节进行拼接,实现语音合成的功能。
2)参数语音合成技术
参数语音合成技术就是将每段音频的特征提取出来,利用这些特征来理解音频表达的内容。
2.端到端语音合成技术
端到端语音合成技术是目前比较热门的技术,通过神经网络学习的方法,将整个过程分为输入、中间和输出3部分。
知识点4:语音合成的常见评价方式
项目实施:
文本在线语音合成应用——小说情感朗读
任务1 创建应用
步骤1:登录百度AI开放平台
步骤2:创建语音合成应用
单击“创建应用”按钮创建语音合成应用,得到API Key和Secret Key。
任务2 小说在线合成
步骤1:导入库函数
步骤2:设置语言合成参数
步骤3:获取访问令牌
步骤4:读取文本
步骤5:语音合成
步骤5:语音合成
任务3 mos评分
MOS是经常用于语音合成的评估指标。
4类发音人达到良及以上效果参数记录表

展开更多......

收起↑

资源预览