【发布时间】:2014-02-03 23:38:05
【问题描述】:
我使用 TIDigits 数据库进行语音识别,该数据库包含来自不同说话者的从零到九的数字(许多文件)。
我需要从每一帧中提取 39 个 MFCC 特征,并将它们组合在一个矩阵(Features Matrix)中进行分类。我为每个文件进行了框架和窗口化,这为每个文件产生了不相等的帧数。
我面临的问题是由于语音文件的长度不同而导致的帧数不同。
如何在不使用统计公式的情况下处理此问题?
【问题讨论】:
我使用 TIDigits 数据库进行语音识别,该数据库包含来自不同说话者的从零到九的数字(许多文件)。
我需要从每一帧中提取 39 个 MFCC 特征,并将它们组合在一个矩阵(Features Matrix)中进行分类。我为每个文件进行了框架和窗口化,这为每个文件产生了不相等的帧数。
我面临的问题是由于语音文件的长度不同而导致的帧数不同。
如何在不使用统计公式的情况下处理此问题?
【问题讨论】:
我最近在处理音频时也遇到了这个问题。我所做的基本上是通过修剪长的 MFCC 特征来匹配较短的特征。这对我来说很有用。
【讨论】:
假设问题是您想将不同长度的向量存储在一起,您有几个合乎逻辑的选择:
【讨论】: