资源简介 (共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类发音人达到良及以上效果参数记录表 展开更多...... 收起↑ 资源预览