用于音频特征提取的短时能量matlab代码

信息处理 matlab 声音的 信号分析
2022-01-28 21:25:03

matlab中是否有用于matlab中短时间能量特征提取的代码?

我想使用 matlab 代码提取音频特征(短时间能量)

2个回答

短时能量 (STE) 是一个简单的特征,计算它的代码也是如此。

ste = sum(buffer(signal.^2, winLen));

其中和 winLen 是矩形时间窗口的持续时间(以样本为单位)。

如果要使用不同形状的窗口,则必须在对列求和之前将缓冲区返回的每一列乘以该窗口。

matlab 文件交换中有代码可以完全按照您的要求进行。

http://www.mathworks.com/matlabcentral/fileexchange/23571-short-time-energy-and-zero-crossing-rate