语音信号处理基础知识-常用特征及预处理

article/2025/10/22 0:41:30

目录

  • 一、语音信号的特点
  • 二、常用语音特征参数
  • 三、语音信号预处理
  • 四、参考链接

一、语音信号的特点

  其主要特点如下所示:
    a) 语音信号的带宽约为 5 K h z 5Khz 5Khz , 主要能量集中在低频段。
    b) 语音信号总体为非平稳时变信号,一般认为是短时平稳( 10 m s − 30 m s 10ms-30ms 10ms30ms)。
    c) 说话的声音主要可以分为清音浊音
      浊音:发声时声带振动,语音信号在时域上有明显的周期性。
      清音:发声时声带不振动
        特点:
          浊音的短时能量大短时平均幅度大短时过零率低
          清音的短时能量小短时平均幅度小短时过零率高
    声音一般可分为清音浊音,发浊音时,声带振动,语音信号在时域上有明显的周期性,这种声带振动的频率称为基音频率。基音周期的估计又叫基音检测

二、常用语音特征参数

  一般原始语音信号较为复杂,直接将其作为输入送入到神经网络中,计算复杂度较高且性能较差,因此需要对语音信号进行特征提取。
    a) 短时过零率,即一帧语音信号波形穿过横轴的次数。一般,高频语音过零率较高低频语音过零率较低,故短时过零率是区分清音(多数能量集中在高频)和浊音(多数能量集中在低频)的有效参数。短时过零率具体定义如下: Z n = 1 2 ∑ m = 0 N − 2 ∣ sgn ⁡ [ x n ( m ) ] − sgn ⁡ [ x n ( m − 1 ) ] ∣ Z_{n}=\frac{1}{2} \sum_{m=0}^{N-2}\left|\operatorname{sgn}\left[x_{n}(m)\right]-\operatorname{sgn}\left[x_{n}(m-1)\right]\right| Zn=21m=0N2sgn[xn(m)]sgn[xn(m1)]其中, x n ( m ) x_{n}(m) xn(m)表示短帧信号, N N N表示帧长, sgn ⁡ [ ∙ ] \operatorname{sgn}[\bullet] sgn[] 表示符号函数。对一段语音信号分帧后求出其所有帧短时过零率,如下图所示。

  这段语音信号中某两帧的过零率如下所示:

  因此由上图可知,第834帧语音信号为浊音(过零率低),第828帧语音信号为清音(清音)。
    b)  短时平均幅度是语音信号能量大小特征,由其包络原始信号包络十分相似,常用于语音识别语音活动检测(Voice Activity Detection, VDA)判断等领域。定义如下: M n = ∑ m = 0 N − 1 ∣ x n ( m ) ∣ M_{n}=\sum_{m=0}^{N-1}\left|x_{n}(m)\right| Mn=m=0N1xn(m)   其中, x n ( m ) x_{n}(m) xn(m)表示短帧信号 N N N表示帧长。对一段语音信号进行短时平均幅度分析如下所示:

    c) 基因周期发浊音时声带振动语音信号在时域上有明显的周期性声带振动频率称作基音频率,相应的周期称为基因周期,这一参数广泛被用在语音识别、说话人确认、语音合成,男女生辨别等领域。目前常用的基音检测方法可分为两大类:
      - 基于事件检测方法,主要是通过对声门闭合时刻进行定位来估计基音周期,主要有小波变换法希尔伯特变换法
      - 非基于事件的检测法,主要利用语音的短时平稳性,将语音分为短时语音段,然后对每一段进行求解。主要方法有:自相关函数法平均幅度差函数法倒谱法
  补充: 男性的基音频率较低,其范围大概为70Hz-200Hz之间,说话人为女性的基音频率大概再200-450Hz之间。

    d) 共振峰频率,人体说话时声带振动产生准周期脉冲激励,当激励进入声道时,受声道模型的影响,会引起共振,产生一组共振频率,称作共振峰频率。目前,共振峰的常用检测方法有倒谱法线性预测法

    e) 梅尔倒谱系数(MFFCC),人耳听到的声音高低与频率不呈正比关系,人耳对 1000 H z 1000Hz 1000Hz以下的声音的感知能力与频率大致呈线性关系,对 1000 H z 1000Hz 1000Hz以上的声音的感知能力与频率大致呈对数关系。是基于人耳听觉特性提出来的,它与Hz频率成非线性对应关系mel频率域尺度广泛用于情感识别语音识别等领域。频域转换到mel域的公式如下所示: mel ⁡ ( f ) = 2595 ( 1 + f / 700 ) \operatorname{mel}(f)=2595(1+f / 700) mel(f)=2595(1+f/700)

三、语音信号预处理

    a) 预加重与去加重受口唇辐射的影响功率谱随频率的增加而减小,语音的能量主要集中在低频部分高频部分信噪比较低,为了抵消这种不利影响,需要对语音信号进行预加重和去加重处理
      - 预加重一般使用一阶的FIR的高通滤波器加重语音信号的高频分量,滤波器的传递函数 H ( z ) = 1 − a z − 1 H(z)=1-a z^{-1} H(z)=1az1 a a a为预加重系数,通常为 0.9 < a < 1.0 0.9<a<1.0 0.9<a<1.0Matlab中可以用y=filter([1, -0.98],1,x)指令来实现预加重,其结果如下图所示。

    a) 分帧加窗,对语音信号需要分帧加窗处理后进行短时分析,使得每一帧语音信号的长度一般为 10 − 30 m s 10-30ms 1030ms
      - 在实际处理过程中,为了保证语音的连续性且充分利用帧与帧之间的相关性,使得帧与帧之间平滑过渡,需要使用交叠分段的方法。

    分帧加窗后的结果如下图所示,

四、参考链接

  1、陈林. 会议电话中的实时回声消除算法研究与实现[D].东南大学,2019.


http://chatgpt.dhexx.cn/article/rqErTS7h.shtml

相关文章

语音信号基本知识和处理

语音信号&#xff08;音频&#xff1b;声音&#xff09;是模拟信号&#xff0c;现实生活中表现为连续的、平滑的波形&#xff0c;其横坐标为时间轴&#xff0c;纵坐标表示声音的强弱。 我们需要将其保存为数字信号再进行处理。 1. 声音三要素 1.1 音调 人耳对声音高低的感觉…

语音信号处理

文章目录 语音信号处理第一章 绪论第二章 语音信号处理基础知识语音和语言 **浊音的声带振动基本频率&#xff08;fundamental frequency&#xff09;称为基音频率。浊音的基音频率&#xff08;pitch&#xff09;&#xff1a;**&#xff1f;&#xff1f;&#xff1f;&#xff1…

语音信号处理概述及流程

一、语音信号处理的三个主要方向。 1&#xff0c;语音合成。 语音合成的是为了让计算机产生高质量的、高自然度的连续语音。计算机语音合成系统又称文语转换系统&#xff08;TTS&#xff09;&#xff0c;主要是将文本输出语音。 发展过程&#xff1a;共振峰合成、LPC合成、PSOL…

基于matlab的语音信号处理

摘要 利用所学习的数字信号处理知识&#xff0c;设计了一个有趣的音效处理系统&#xff0c;首先设计了几种不同的滤波器对声音进行滤波处理&#xff0c;分析了时域和频域的变化&#xff0c;比较了经过滤波处理后的声音与原来的声音有何变化。同时设计实现了语音的倒放&#xff…

【无线通信篇 | Zstack协议栈】CC2530 Zigbee Zstack协议栈组网项目及详细讲解篇

演示视频&#xff1a;https://www.bilibili.com/video/BV1Ew411o7Fp 物联网无线通信技术&#xff0c;ZigBee无线传感网络 CC2530最大的特点就是一个拥有无线收发器&#xff08;RF&#xff09;的单片机&#xff0c;既能实现单片机功能&#xff0c;也能实现无线传输 Zstack协议…

【Zigbee】进阶篇(1) Zigbee协议栈创建简单项目,协议栈、事件、消息学习

大家好&#xff0c;我是皮皮猫吖&#xff01; 每文一言&#xff1a;梦想不会逃跑&#xff0c;会逃跑的永远都是自己&#xff01; 本篇文章&#xff1a; 主要是协议栈的介绍&#xff0c;使用协议栈完成一个简单例子&#xff0c;协调器创建网络的相关问题&#xff0c;学会在协议…

ZigBee协议栈TI Z-Stack分析

ZigBee协议栈TI Z-Stack分析 2010-11-05 11:26 转载自 slcfhr 最终编辑 slcfhr 标签(TAG)&#xff1a; ZigBee 协议栈 Z-Stack 2007年4月&#xff0c;德州仪器推出业界领先的ZigBee协议栈&#xff08;Z-Stack&#xff09;。Z-Stack符合ZigBee 2006规范&#xff0c;支持…

lesson7-1 Zigbee协议栈的使用

目录 协议栈的使用 协议栈的安装和协议栈工程创建 协议栈工程配置 选项卡选择 用户代码编写注意 信道选择及PANID分配 协议栈的使用 协议栈的安装和协议栈工程创建 首先进行协议栈的安装 如何创建自己的协议栈工程&#xff1a; &#xff08;1&#xff09;先把整个协议…

物联网--Zigbee协议(一):Zigbee初识

物联网--Zigbee协议 前言一、Zigbee初识什么是物联网&#xff1f;什么是Zigbee&#xff1f; 二、Zigbee协议的基础知识Zigbee三种设备类型Zigbee三种网络拓扑结构Zigbee工作频段 三、Zigbee协议架构总结 前言 最近在学习Zigbee的相关知识&#xff0c;发现网上、论坛找到的知识…

ZigBee 快速入门(协议栈,协调器,路由器,终端设备,加入网络,安全,路由功能,频段)

文章目录 1、ZigBee 是什么2、ZigBee 目标3、ZigBee 协议栈4、设备类型5、Mesh网络 拓扑结构6、加入一个 ZigBee 网络7、ZigBee 安全8、频段和速率9、ZigBee相关特性和名词9.1 CSMA/CD&#xff0c;CSMA/CA9.2 信道访问机制9.3 dB、dBm、dBi9.4 传播损耗9.5 RSSI、LQI9.6 接收灵…

ZigBee协议介绍

简介 ZigBee是一种无线通信标准&#xff0c;是由ZigBee Alliance于 2001 年基于IEEE802.15.4标准定制的&#xff0c;这一标准界定了低功耗、低传输速率、近距离无线通信技术所需的所有相关通信协议。基于ZigBee协议的无线通信网络的工作频段主要有2.4GHz、915MHz、868MHz三个频…

zigbee协议栈工作流程 From zigbee菜鸟笔记(十 一)

一.ZigBee 协议栈简介 有问题发送邮件至468078841qq.com 什么是ZigBee 协议栈呢&#xff1f;它和ZigBee 协议有什么关系呢?协议是一系列的通信标准&#xff0c;通信双方需要共同按照这一标准进行正常的数据发射和接收。协议栈是协议的具体实现形式&#xff0c;通俗点来理解就…

ZigBee协议

ZigBee协议 简介 这个zigbee教程描述了您想要了解的有关Zigbee协议栈的所有内容。现在&#xff0c;一天的zigbee在低数据速率无线应用中变得非常流行。 Zigbee设备用于智能能源&#xff0c;医疗和家庭自动化。在智能能源应用中&#xff0c;zigbee产品用于监控和控制能源和水…

物联网--Zigbee协议(二):Zigbee协议架构以及数据帧结构

上一篇整理了关于Zigbee协议的一些基础知识&#xff0c;接下来主要讨论Zigbee协议的架构&#xff0c;希望通过这篇文章能够帮助小伙伴们更好地理解Zigbee协议&#xff0c;废话不多说&#xff0c;进入正题吧。 文章目录 一、Zigbee协议架构二、Zigbee协议的数据帧结构总结 一、Z…

Zigbee协议栈中文说明

1.概述 1.1解析ZigBee堆栈架构 ZigBee堆栈是在IEEE 802.15.4标准基础上建立的&#xff0c;定义了协议的MAC和PHY层。ZigBee设备应该包括IEEE802.15.4(该标准定义了RF射频以及与相邻设备之间的通信)的PHY和MAC层&#xff0c;以及ZigBee堆栈层&#xff1a;网络层(NWK)、应用层和…

Zigbee 协议栈

介绍完ZigBee的物理特性&#xff0c;现在该转入逻辑层面&#xff0c;分析下协议栈的软件部分了。先看个协议栈的架构图吧&#xff1a; ZigBee协议栈由一组子层构成&#xff0c;每层为其上层提供一组特定的服务&#xff1a;一个数据实体提供数据传输服务&#xff1b;一个管理实体…

ZigBee协议栈(一)--协议栈介绍

1、Zigbee协议栈简介 协议是一系列的通信标准&#xff0c;通信双方需要按照这一标准进行正常的数据发射和接收。协议栈是协议的具体实现形式&#xff0c;通俗讲协议栈就是协议和用户之间的一个接口&#xff0c;开发人员通过使用协议栈来使用这个协议&#xff0c;进而实现无线数…

zigbee之Zstack协议栈使用

zigbee之Zstack协议栈使用 前言基于zstack协议栈开发的步骤一、OSAL操作系统1、操作系统工作流程2、OSAL初始化函数3、系统启动函数&#xff08;1&#xff09;任务&#xff08;2&#xff09;事件 4.OSAL任务与事件的关系 二、组网通信1、初始化PANID和信道2、端点和簇3、无线数…

Zigbee协议栈应用(一)——Zigbee协议栈介绍及简单例子

1、Zigbee协议栈简介 协议是一系列的通信标准&#xff0c;通信双方需要按照这一标准进行正常的数据发射和接收。协议栈是协议的具体实现形式&#xff0c;通俗讲协议栈就是协议和用户之间的一个接口&#xff0c;开发人员通过使用协议栈来使用这个协议&#xff0c;进而实现无线数…

学习记录 | ZigBee协议栈工作流程

第一次来CSDN记录一下学习过程&#xff0c;其实就是笔记啦 之前用Typora 的 但前几天电脑出问题重装系统后打开笔记文件发现照片都打不开了&#xff0c;索性想换一种记笔记方式 好啦 以下是正文&#xff01;&#xff01;&#xff01; 对了 笔记来源是深圳安联德公司提供的学…