我有 40 个三角形梅尔间隔滤波器组向量,每个向量有 257 个元素。
我想将它们与我的功率谱(使用 20 毫秒音频帧的 FFT 生成)结果相乘,然后将结果相加,这样我就可以获得梅尔间隔功率谱。
但问题是有 257 值,其中大多数值为零,这有点矫枉过正。简单地说,我只能存储非零元素而不是整个 257 值,但我认为有一种更聪明的方法可以应用多个滤波器组,可能使用矩阵乘法。我的推理正确吗?如果是,它是如何完成的?
我有 40 个三角形梅尔间隔滤波器组向量,每个向量有 257 个元素。
我想将它们与我的功率谱(使用 20 毫秒音频帧的 FFT 生成)结果相乘,然后将结果相加,这样我就可以获得梅尔间隔功率谱。
但问题是有 257 值,其中大多数值为零,这有点矫枉过正。简单地说,我只能存储非零元素而不是整个 257 值,但我认为有一种更聪明的方法可以应用多个滤波器组,可能使用矩阵乘法。我的推理正确吗?如果是,它是如何完成的?