matlab中是否有用于matlab中短时间能量特征提取的代码?
我想使用 matlab 代码提取音频特征(短时间能量)
matlab中是否有用于matlab中短时间能量特征提取的代码?
我想使用 matlab 代码提取音频特征(短时间能量)
短时能量 (STE) 是一个简单的特征,计算它的代码也是如此。
ste = sum(buffer(signal.^2, winLen));
其中和 winLen 是矩形时间窗口的持续时间(以样本为单位)。
如果要使用不同形状的窗口,则必须在对列求和之前将缓冲区返回的每一列乘以该窗口。
matlab 文件交换中有代码可以完全按照您的要求进行。
http://www.mathworks.com/matlabcentral/fileexchange/23571-short-time-energy-and-zero-crossing-rate