《数字语音处理及仿真》由会员分享,可在线阅读,更多相关《数字语音处理及仿真(34页珍藏版)》请在金锄头文库上搜索。
1、* *数字语音处理及MATLAB仿真 张雪英编著*1数字语音处理及MATLAB仿真太原理工大学信息工程学院 张雪英编著 College of Information Engineering, Taiyuan University of Technology * *数字语音处理及MATLAB仿真 张雪英编著*2*2课程总括课程性质1课程目的和任务 2课程重点 3课程难点 4* *数字语音处理及MATLAB仿真 张雪英编著*3课程性质语音信号处理是通信、电子信息专业的选 修课程,主要用于现代通信和电子信息领域, 其主要前修专业基础课程为信号与系统和数字信号处理。 * *数字语音处理及MATLAB仿
2、真 张雪英编著*4课程目的和任务 通过本课程的学习理解语音发声和听觉机理 及其数字模型;掌握语音信号处理的基本概念、 原理和方法,为以后的学习提供理论依据;掌握 语音信号的短时时域分析和频域分析方法,并且 能够用Matlab语言编程实现对实际语音信号进行 的处理;熟悉语音信号处理的应用领域,并了解 该领域的新理论、新技术和发展趋势,为今后的 进一步学习和工作打下坚实的基础。* *数字语音处理及MATLAB仿真 张雪英编著*5课程重点 语音信号的产生和语音信号数字模型。短时能量、平均过零率、自相关的意义,以及这些特 征参量在语音信号中的应用,并且会用 MATLAB实现。短时频域分析的两种解释以及
3、 实现、LPC的基本原理以及与语音模型的关系、 自适应量化的PCM,自适应预测编码原理以及前馈和反馈的主要区别,另外增量调制中所造成 的失真以及失真补偿。矢量量化原理、LBG算法 以及实验。 * *数字语音处理及MATLAB仿真 张雪英编著*6课程难点 语音信号的产生和激励、端点检测和基音周 期的估计、用数学公式来证明短时频谱是如何反 映整个语音信号的频谱的、LPC方程组解法、自 适应预测编码原理、LBG算法以及实验中的分帧和基音周期检测。 * *数字语音处理及MATLAB仿真 张雪英编著*7第1章 绪论1.1 概述11.2 语音信号处理的发展21.3 语音信号处理的应用及新方向31.4 语音
4、信号处理过程的总体结构41.5 MATLAB在数字语音信号处理中的应用 5* *数字语音处理及MATLAB仿真 张雪英编著*8语音信号处理是一门新兴的边缘学科,是语音学 与数字信号处理两个学科相结合的产物。它和认知 科学、心理学、语言学、计算机科学、模式识别和 人工智能等学科有着紧密的联系。语音信号处理的目的:得到某些语音特征参数以便高效地传输或存储;通过某种处理运算以达到某种用途的要求。1.1 概述 * *数字语音处理及MATLAB仿真 张雪英编著*9语音信息的交换大致上可以分为三大类:(1)人与人之间的语言通信:包括语音压缩与编码、语音增强等。(2)第一类人机语言通信问题:语音合成,机器讲
5、话、人听话的研究。(3)第二类人机语言通信问题:语音识别和理解语音识别和理解:人讲话、机器听话的情况。* *数字语音处理及MATLAB仿真 张雪英编著*10突破进展系统论述语言 产生的声学理论语谱图仪问世 语谱图 语音,语音合成1.2 语音信号处理的发展 计算机1 贝尔电话 的发明 3用声学方法对元音和 歌唱进行了研究 2 第一个 声码器 1876年1939年 19世纪60年代 420世纪40年代 1948年 67 基础研究方面 技术应用领域 5* *数字语音处理及MATLAB仿真 张雪英编著*111.2 语音信号处理的发展 1语音合成3语音编码2语音识别语音编码* *数字语音处理及MATLA
6、B仿真 张雪英编著*121.2.1 语语音合成以语语言信息压缩压缩 、存储为储为 主要目的对语对语 音信 号数字模型进进行研究,同时时研究音素、音节节、词词 组组与句子的发发音规则规则 。最终终恢复出自然流畅畅的 语语音来。例如文语转换语转换 系统统(Text-to-speech)。语语 音分析与合成将赋赋予计计算机说话说话 的功能。也是进进 行话话音编码编码 、语语音识别识别 研究的基础础。* *数字语音处理及MATLAB仿真 张雪英编著*131.2.2 语语音编码编码语音编码的目的:在保证一定语音质量的前提下,尽可能降低编码比特率,以节省频率资源。 * *数字语音处理及MATLAB仿真 张
7、雪英编著*141.2.2 语音编码语音编码与文本到语音转换两个主要区别一、前者是人与人之间的话音交流,要保留 说话人的声音特征。后者是文本到声音的转换即 计算机发声。它可以是标准播音员或其它声音。二、前者不仅对压缩率和音质有要求,而且 要求较低的编、解码延迟。而后者对处理帧长没 有什么太严格的限制。* *数字语音处理及MATLAB仿真 张雪英编著*151.2.3 语音识别研究如何使计算机能够听懂人类的语言。以 汉语语音为例:汉语约有400个音节,加上声调约 1200个音调节,把这些语音信号的特征存储到计 算机内,并与计算机接收到的汉语发音进行比较 ,找到特征相同的音节或音调节,这个过程就是 语
8、音识别。将识别出的音节序列转换成文字,就 是语言理解。许多算法将理解过程溶入到识别中 来提高识别的准确性。因此可以将语音识别与理 解归入同一类应用。 * *数字语音处理及MATLAB仿真 张雪英编著*16语音识别研究领域包括:(1)根据对说话人说话方式的要求,可以分 为孤立字语音识别系统,连接字语音识别系统以 及连续语音识别系统。(2)根据对说话人的依赖程度可以分为特定 人和非特定人语音识别系统。(3)根据词汇量大小,可以分为小词汇量、 中等词汇量、大词汇量以及无限词汇量语音识别 系统。 * *数字语音处理及MATLAB仿真 张雪英编著*171.3 语音信号处理的应用及新方 向语音技术的应用领
9、域包括语音识别、说话人的鉴别和确认、语种的鉴别和确认、关键词检测和确认、语音合成、语音 编码等。但其中最具有挑战性和最富有应用前景的为语音识别技术。 一:语音信号处理的应用* *数字语音处理及MATLAB仿真 张雪英编著*181. 说话人识别技术的应用安全加密、银行信息电话查询服务 公安机关破案和法庭取证方面在声控应用中,识别输入的语音内容,并根据内容来执行相应的动作,这包括了声控电话转换、声控语音拨号系统、声 控智能玩具、信息网络查询、家庭服务、宾馆服务、旅行社 服务系统、医疗服务、股票查询服务和工业控制等。* *数字语音处理及MATLAB仿真 张雪英编著*191. 说话人识别技术的应用在电
10、话与通信系统中,智能语音接口正在把 电话机从一个单纯的服务工具变成为一个服务的“ 提供者”和生活“伙伴”。目前,自动口语分析、用户交换机、电话机、手机已经包含了语音识别拨号功能,还有语音记 事本、语音智能玩具等产品也包含了语音识别与语 音合成功能。人们可以通过电话网络用语音识别口 语对话系统查询有关的机票、旅游、银行信息。* *数字语音处理及MATLAB仿真 张雪英编著*202. 语音合成的应用公交汽车上的自动报站、各种场合的自动报时、自动报警、手机查询服务和各种文本校对中 的语音提示、在电信声讯服务:如股票、售后服 务、车站查询等信息;也可用于基于微型机的办 公、教学、娱乐等智能多媒体软件,
11、例如语言学 习、教学软件、语音玩具、语音书籍等;也可与 语音合成技术与机器翻译技术结合,实现语音翻 译等。* *数字语音处理及MATLAB仿真 张雪英编著*213. 语音编码的应用在移动通信、卫星通信、军事保密通信、信息 高速公路和IP电话通信中的应用。在个人移动通信、语音存储、多媒体通信、数 字数据网(DDN)中的应用。未来的ISDN、卫星通信、移动通信、微波接力通信和信息高速公路以及保密电话等中的应用。* *数字语音处理及MATLAB仿真 张雪英编著*22二、语语音信号处处理的新方向(1)基于语语音的信息检检索。网络络技术术及数字图书图书 馆馆 技术术的发发展,基于语语音识别识别 的信息检
12、检索技术术正 成为为研究热热点。(2)基于语语音识别识别 的广播新闻闻的自动动文摘技术术的 研究。由于广播、电视电视 中的发发音较为标较为标 准规规范, 在识别识别 中避免了说话说话 人发发音上的不规规范,有利于 语语音识别识别 系统统性能的提高。* *数字语音处理及MATLAB仿真 张雪英编著*23二、语语音信号处处理的新方向(3)VoIP技术术。是通过过TCP/IP网络络,而不是传统传统 的电话电话 网络络来传输语传输语 音的新的通信方式,通常称之 为为IP电话电话 技术术。在网络络上对压缩对压缩 的语语音数据以数 据包的形式进进行传输传输 和识别识别 。(4)语语音训练训练 与校正技术术
13、。现现在越来越多的人希望 掌握其他非母语语语语 言,以便方便的进进行交流。因此 语语言学习习机已成为为当今外语语学习习者的有利工具。* *数字语音处理及MATLAB仿真 张雪英编著*24二、语音信号处理的新方向(5)语种识别。是近年来新出现的研究方向,通过分析处理一个语音片断来判别其所属语音的种类, 本质上属于语音识别的研究范畴。(6)基于语音的情感处理研究。在人与人的交流中,除了语音信息外,非语言信息也起着重要的作用 。为了使人机交流更自然、更人性化,基于语音的 情感处理研究也是非常必要的。* *数字语音处理及MATLAB仿真 张雪英编著*251.4 语音信号处理过程的总体结构图1.1 信号
14、处理和加工的一般示意图信号提取与利用信号变换信号表示观察与测量信号源信息加工和处理的一般流程如图1.1所示 * *数字语音处理及MATLAB仿真 张雪英编著*26语音输入 预处理数字化特征提取合成传输参考模式库模式匹配识别结果压缩处理识别训练语音识别解压缩存储语音输出图1.2 语音处理过程的结构框图语音处理过程的结构框图* *数字语音处理及MATLAB仿真 张雪英编著*271.5 MATLAB在数字语音信号处 理中的应用 数字语音信号处理是将数字信号处理与语音学 相结合,解决现代通信领域中人与人、人与机器之 间的信息交流的学科。MATLAB是一种功能强大、效率高、交互性 好的计算机高级语言。近
15、年来MATLAB已成为学习语音信号处理和 进行研究工作的仿真软件工具。 * *数字语音处理及MATLAB仿真 张雪英编著*28MATLAB在数字语音信号中的几方面应用:(1)通过MATLAB可以对数字化的语音信号进行时频域分析。(2)通过MATLAB可以对数字化的语音信号进行估计和判别。(3)通过利用MATLAB编程对语音信号进行处理本书中的程序实例均用MATLAB语言编写,供大家上机实践时参考。* *数字语音处理及MATLAB仿真 张雪英编著*29数字语音信号处理研究内容涉及三方面相互密切配合的任务和课题:1. 应应用2. 基础础理论论和算法3. 硬件系统统* *数字语音处理及MATLAB仿
16、真 张雪英编著*301. 应应用方面通信产业产业 起源于1874年电话电话 的发发明。从那时时 起,通信产业产业 大致发发生了三次重大变变革。(1)第一次变变革产产生于七十年代初。1972年 CCITT组织组织 公布了第一个语语音编码标编码标 准G.711。 即对对数PCM编码编码 ,由此开始,数字程控交换换网 络络逐步淘汰了传统传统 的模拟拟交换传输换传输 方式。 * *数字语音处理及MATLAB仿真 张雪英编著*31(2)第二次重大变革产生于八十年代末。1988年 欧共体13个国家数字移动特别工作组(GSM)制定了 采用长时预测规则码激励的编码标准(13k bps RPE-LTP)。1989年美国蜂窝通信工业协会(CITA)宣布了 北美数字移动通信话音编码标准(8K bps矢量和激 励VSELP)。从而确立了全球范围第二个传输网移 动通信产业的崛起。* *数字语音处理