小波变换在语音信号处理的应用
小波变换时20世纪80年代中后期逐渐发展起来的一种数学分析方法,他一出现就受到数学界和工程界的广泛重视。1984年法国科学家J.Molet在分析地震波的局部特性时,首先用小波变换对信号进行分析,并提出小波这一术语。
小波,小的波形,小是指其具有衰减性,波是指其具有波动性,即小波的振幅具有振幅正负相间的震荡形式。小波理论采用多分辨率思想,非均匀的划分时频空间,它使信号仍能在一组正交基上进行分解,为非平稳信号的分析提供了新途径。
小波就是在函数空间的一个满足条件的函数或者信号。小波分析能够对函数和信号进行任意指定点处的任意精细结构的分析,同时,这也决定了小波分析在对非平稳信号进行时频分析时,具有对时频同时局部化的能力。
连续小波的时频窗时时频平面上一个可变的矩形,他的时频窗的面积与小波的母函数有关,这一点决定了小波变换在信号的时频分析中的特殊作用。
小波分析特点;
小波变换的时频关系受到不确定性原理的制约。还有恒Q性质,Q为母小波的品质因数。Q=带宽/中心频率。
恒Q性质是小波变换的一个重要性质,也是小波变换区别于其他类型的变换,且被广泛应用的一个重要原因。当用较小的a对信号做高频分析时,实际上使用高频小波对信号做细致观察;而用较大的a对信号做低频分析时,实际上使用低频小波对信号做概貌观察。
小波分析师傅里叶分析的发展和拓展,区别是
1.傅里叶变换用到的基本函数具有唯一性,小波分析用到的函数具有不唯一性,同样一个问题用不同的小波函数进行分析,有事结果相差甚远。
2.在频域中,傅里叶变换具有较好的局部化能力,特别是对于那些频率成分比较简单的确定信号,傅里叶变换可以很容易的把信号表示成各种频率成分叠加和的形式;但在时域中,傅里叶变换没有局部化能力,无法从信号的傅里叶变换中看出原信号在任一时间点附近的形态。
3.若用信号通过滤波器来解释,小波变换与短时傅里叶变换的不同之处在于,对短时傅里叶变换来说,带通滤波器的带宽与中心频率无关;相反,小波变换带通滤波器的带宽则正比于中心频率,即小波变换对应的滤波器有一个恒定的相对带宽。
小波变换的多分辨分析
用照相机镜头相对被观察景物前后退役的比喻关系来粗略的揭示多分辨率概念。这种由粗到细对事物逐级的分析称为多分辨分析,其特性是由信号的自然特征所决定的。可从两个角度引入多分辨分析,函数空间的话费分和理想滤波器组。
从理想滤波器组角度看,多分辨分析实质上是将信号按频带进行分解,分解方法可以使等频带划分,也可以采用一种二进制分解。每一级分解后信号的频带都比前一级减小一半,因此每一级都有一个而抽取环节,他表示对每两点数据保存一点。
从信号的分解来看,一次次的分解将原信号分成了一个个具有不同频带的子带信号,若对这些子带信号各自做DFT,且DFT的长度都一样,那么每一个子带信号的频率分辨率是不一样的。把这一类将原信号按频带分解成一个个自带喜好的方法称作“多分辨分析”,引出一下概念
频率空间的划分,恒Q性的各带通空间,各级滤波器的一致性。
从函数空间划分的角度看,二分的情况下Mallat从函数的多分辨率空间分解概念出发,在小波变换与多分辨分析之间建立起联系,如果把平方科技的函数看成是某一逐级逼近的极限情况,则没机逼近都是用某一平滑函数对信号做平滑的结果,只是逐级逼近时平滑函数也做逐级伸缩,即用不同的分辨率来逐级逼近待分析的函数。对于空间,可以找到相应空间的标准正交基,并可以由此构造尺度函数与小波函数。尺度函数和低通滤波器相对应,小波函数和高通滤波器相对应。
小波变换在语音处理中的应用
小波变换在信号的分析和处理中发挥着重要的作用。利用小波变换对听觉感知系统进行模拟,对语音信号去噪,进行清、浊音判断。
小波变换对听觉系统的模拟:耳蜗滤波器,基底膜完成对信号的分析,毛细胞完成机械振动到电机里的转换;侧抑制网络完成声学谱特征的缩减。采用广义的小波变换,即把小波变换和小波包变换结合使用,以不完全的小波包变换对输入信号进行处理。小波包算法又灵活的时频分析能力,可以更好地符合人耳基底膜的频率分析特征。
用于随机噪声的去除基本思想是:根据噪声与信号在各尺度上的小波谱具有不同表现的特点,将噪声小波谱占主导地位的那些尺度上的噪声小波谱分量去掉,这样保留下来小波普就是原信号的小波谱,然后再利用小波变换重构算法,重构出原信号。小波变换去噪的关键是如何滤除有噪声产生的小波谱分量。连个定理可以体现,随着尺度的增加,白噪声的小波谱将逐渐消失,而有效信号的小波变换在大尺度上仍有清晰的表现。通过观察信号与噪声小波谱模值随尺度增加或减小的演变情况,可以区分白噪声及信号各自产生的变换模值。
用于浊音和清音的判断
低频描述轮廓,相当于信号经过低通滤波器,高频描述细节,相当于喜好经过高通滤波器。根据语音信号短时平稳特点,首先对语音信号分帧进行小波变换,将小波域的系数平均分为4个频带,计算每个频带的平均能量。满足在小波域中的最高频带的能量比其他频带的能量大,最低频带的能量和最高频带的能量比小于0.9,则认为这段语音信号为清音。
小波变换还可用于动态频谱分析。用作特征提取的手段。
小波变换在语音信号处理的应用相关推荐
- 【信号处理】基于小波变换的语音增强matlab源码
一.简介 语音通信是人类传播信息,进行交流时使用最多.最自然.最基本的一种手段.而这种通信中的信息载体-语音信号却是一种时变的.非平稳的信号,只有在很短的一段时间内(通常为10~30ms)才被认为是平 ...
- 《现代语音信号处理》(胡航著)第1-6章简介
根据<现代语音信号处理>(胡航版)总大概列出前六章的内容,有些会有一些自己的理解和总结. 第一章 绪论 发展史和主要研究内容及发展. 第二章 语音信号处理的基础知识: 语音信号处理的基础知 ...
- 与语音信号处理有关的java书籍_MATLAB在语音信号分析与合成中的应用 中文pdf扫描版[198MB]...
语音信号处理是数字信号处理的一个重要分支.本书含有许多数字信号处理的方法和MATLAB函数.全书共10章.第1-4章介绍语音信号处理的一些基本分析方法和手段,以及相应的MATLAB函数:第5-9章介绍 ...
- 基于小波变换的语音增强算法简单综述
前言: 语音通信是人类传播信息,进行交流时使用最多.最自然.最基本的一种手段.而这种通信中的信息载体-语音信号却是一种时变的.非平稳的信号,只有在很短的一段时间内(通常为10~30ms)才被认为是平稳 ...
- matlab提取语音信号基频检测,语音信号处理中基频提取算法综述
[实例简介] 语音信号处理中基频提取算法综述,论述了各种基频检测的算法,对比分析各方法与思想,不错的总结 增刊 张杰等:语音信号处理中基频提取算法综述 101 信号是由频率具有谐波关系的信号组成的,因 ...
- 深度学习中的语音信号处理基础
文章目录 音频处理流程 常用谱:幅度谱.梅尔谱 时域 --> 频域 分帧 窗长 帧移 语音信号特征获取流程 梅尔谱 使用 librosa 提取梅尔谱 使用 tacotron 获取梅尔谱(推荐) ...
- python语音信号处理_现代语音信号处理笔记 (一)
本系列笔记对胡航老师的现代语音信号处理这本书的语音处理部分进行总结,包含语音信号处理基础.语音信号分析.语音编码三部分.一开始以为三部分总结到一篇文章里就可以了,但写着写着发现事情并没有那么简单... ...
- 语音信号处理_书单 | 语音研究进阶指南
作为人类最自然的交流方式,"听"和"说"包括了人类大脑皮层从听觉感知到语言处理和理解,再到声音生成这个"神奇"的认知过程.语音领域的探索和研 ...
- matlab关于噪声课设,基于matlab的有噪声的语音信号处理的课程设计.doc
基于matlab的有噪声的语音信号处理的课程设计.doc DSP实验课程设计实验报告DSP实验课程设计实验报告姓名学号班级1课程设计题目基于MATLAB的有噪声的语音信号处理的课程设计.2课程设计的目 ...
最新文章
- 多个SSH Key自动化配置
- 机器学习——Java调用sklearn生成好的Logistic模型进行鸢尾花的预测
- 移动游戏高速增长为市场营销带来新的机会
- 第四章:Spring AOP
- 手机调试python的软件_Appium+Python(ios真机移动端App H5混合自动化实战测试)
- admin.php wordpress,wordpress 中使用自带 admin-ajax.php
- 相机标定(4) 矫正畸变 undistort()和initUndistortRectifyMap()
- 在iView中动态创建表格
- STM32 GPIO应用
- Android中加载Gif动画
- Vue系列之-Idea进行Vue前端调试
- python文件管理api_python调用有道智云API实现文件批量翻译
- centos安装stress安装失败_Linux压力测试软件Stress使用指南
- 9、电话区号信息API接口,免费好用
- 锤子手机浏览器无法加载某个js的问题
- 《Loy解说Eureka服务端源码(一)》
- android手机8g内存够用嘛,手机内存选8G还是12G,行业老人告诉你,多数人都花冤枉钱了...
- JVM内存模型篇【JVM内存模型】
- 新一代打包神器Walle(瓦力)使用小结
- 链表OJ2——倒数第K个结点-分割链表,回文链表,相交链表,环形链表和随机指针链表深拷贝问题
热门文章
- 访问有用户名和密码的网络共享,实现数据导入
- QTP的那些事--学习QTP必备的网站整理
- (转)Paper list of Meta Learning/ Learning to Learn/ One Shot Learning/ Lifelong Learning
- Mysql导入zabbix的sql语句时报错:ERROR 1045 (28000)
- LVS+keepalived负载均衡
- Nginx配置文件nginx.conf (Apache)
- oracle和SQLserver数据库中select into 的区别
- 关于jQuery中.attr()和.prop()
- mysql用户权限管理和增删改查操作
- 设计模式—适配器模式