(done) 声音信号处理基础知识(7) (Understanding Time Domain Audio Features)

参考:https://www.youtube.com/watch?v=SRrQ_v-OOSg\&t=1s


时域特征包括:

1.幅度包络

2.均方根能量

3.过零率

振幅包络的定义:一个 frame 里,所有采样点中最大的振幅值

一个形象的关于振幅包络的可视化解释如下:

可以观察到,振幅包络对 异常值 较为敏感。这个特征也可以用于异常值检测,或者音乐体彩分类。

接下来是均方根能量,公式如下:

均方根能量可以作为 响度 的一个指示,它相比 AE 振幅包络,对异常值不敏感

RMS 通常用于声音信号切片,音乐体裁分类

zero crossing rate 过零率的定义如下:信号穿过 x 轴的次数

公式如下(前面放个 1/2 是有理由的,因为 +1 - (-1) = 2):

这个特征可以用来识别 打击声音和 尖锐声

也可以用来评估单声道声音的音高

还可以在一段对话信号中识别 人声

相关推荐
阿巴~阿巴~8 天前
Linux 信号的保存机制
linux·服务器·信号·信号集·信号保存
程序猿编码12 天前
轻量级却实用:sigtrace 如何靠 ptrace 实现 Linux 信号的捕获与阻断(C/C++代码实现)
linux·c语言·c++·信号·捕获·ptrace
NiKo_W21 天前
Linux 信号
linux·内核·信号
egoist20231 个月前
[linux仓库]信号快速认识[进程信号·壹]
linux·c语言·信号处理·信号·前后台进程
轩情吖1 个月前
Qt常用控件之QTextEdit
开发语言·c++·qt·信号·qtextedit·多行输入框·桌面级开发
DreamLife☼2 个月前
Qt 中的 Q_OBJECT 宏详解 —— 从源码到底层机制的全面剖析
qt·信号·qml·q_object··rtti·运行时类型信息
yong99902 个月前
MATLAB中对不同类型的雷达信号进行仿真
信号
青草地溪水旁3 个月前
Unix/Linux 系统编程中用于管理信号处理行为的核心概念或模型
linux·信号·进程间通信
民乐团扒谱机3 个月前
【微实验】MATLAB频谱 三维可视化
matlab·信号·fft·频谱·傅里叶变换·stft·语谱图
民乐团扒谱机3 个月前
【微实验】弦振动 MATLAB 物理模型 动画仿真
matlab·动画·仿真·信号·声学·振动·