声学特征提取普及笔记

news/2024/11/7 8:43:15/

声学特征如何提取?

一、声学特征预处理

首先进行预处理,就是我们最后要提取一帧一帧的这种声学特征,这个语音信号经过预处理然后提取特征,那么特征也有用原始的傅里叶变换,STFT短时傅里叶变换得到这个语谱图特征,也有用FBANK就没有滤波器的输出,还有用MFCC。预处理包括预加重、分帧、加窗。

 预处理---预加重

受到唇端辐射抑制,高频能量明显降低,不利于后续的分析跟识别,所以要进行补偿。就是采用预加重对高频部分的振幅做一些规整,让它减少被动化的影响。

预加重公式就是用前后采样点相减,其中权重系数\sigma =0.97

 预处理---分帧

我们对这个声音要进行分析,就是需要假设声音短时平稳性,才能进行短时分析,就是假定极限它是固定,假设在一个时间段里面它是静态的,才能对曲线的变化特征进行计算,那么这个语音满足短时平稳性,因为我们的发音器官不可能高速在变化,我们在说话的时候,会经过这个发音器官有所调整,但是在短时间内:在这种10~30


http://www.ppmy.cn/news/10353.html

相关文章

Java--经典五道练习题(较难)

文章目录 一、转换罗马数字 二、调整字符串 三、键盘输入任意字符串,打乱里面的内容 四、生成验证码 五、返回两数乘积 一、转换罗马数字 键盘录入一个字符串, 要求1:长度为小于等于9 要求2:只能是数字 将内容变成罗马数…

部署Web项目 (Linux)

部署Web项目 -- Linux一、Linux 环境搭建二、Linux 常用命令三、搭建 Java 部署环境3.1 JDK3.2 Tomcat3.3 MySQL四、部署 Web 项目4.1 什么是部署4.2 数据库建表4.3 构建项目并打包4.4 拷贝到 Tomcat 中4.5 验证一、Linux 环境搭建 这里我们使用的方法是购买云服务器 (CentOS …

数字验证学习笔记——SystemVerilog芯片验证23 ——数据采样

一、数据采样 当你coverpoint指定采样一个变量或表达式时,SV会创建很多“仓(bin)”来记录每个数值被捕捉到的次数。这些bin是衡量功能覆盖率的基本单位。covergroup中可以定义多个coverpoint,coverpoint中可以自定义多个cover bi…

Linux环境基础开发工具使用

文章目录:Linux软件包管理器 - yumLinux下安装软件的三种方式Linux中的yum查看软件包如何安装和卸载软件rz/sz - Windows机器和远端Linux机器的文件互传Linux编辑器 - vimvim基本概念vim的基本操作及命令vim底行模式命令集Linux编译器 - gcc/g使用gcc选项函数库静态…

禅道的部署与使用

文章目录1、禅道介绍2、下载安装3、使用3.1、创建项目3.2、添加用户3.3、团队管理3.4、测试人员提Bug3.5、开发人员修复Bug4、总结1、禅道介绍 官网地址:https://www.zentao.net禅道是专业的研发项目管理软件,有如下特点: 细分需求、任务、缺…

xv6 - lab0 - 课程介绍

MIT 6.S081 课程介绍 1 说明背景 1.1 课程概述 核心理念:边做边学目录描述:操作系统的设计与实现,将用于系统编程的基础。主题包括:虚拟内存、文件系统、多线程、上下文切换、内核、中断、系统调4)用、进程间通信、…

加密与安全

目录 一、编码算法 1.1、ASCII 1.1.1、ASCII简介 1.1.2、ASCII产生原因 1.1.3、表达方式 1.1.4、标准表 1.1.5、大小规则 1.2、Unicode 1.2.1简介 1.2.2编码和实现 1.3、汉字编码 1.3.1、GB2312-80 标准 1.3.2、GBK 编码标准 1.3.3、GB18030编码标准 1.4、URL编…

Redis基础语法和SpringBoot集成使用

在初期,已经讲述了Redis安装问题。现在正式进入Redis的入门阶段。 Redis客户端 命令行客户端 redis-cli [options] [commands]常用到的 options 有: -h 127.0.0.1: 指定要连接的Redis的IP地址【默认127.0.0.1】-p 6379: 指定连接Redis的端口【默认63…