首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >操纵MFCC文件

操纵MFCC文件
EN

Stack Overflow用户
提问于 2012-04-11 10:15:26
回答 1查看 1.8K关注 0票数 2

我有从.wav文件生成的Mel频倒谱系数文件.我需要的是从MFCC中提取一个时间跨度。当MFCC文件表示90分钟长的音频时,我想得到例如MFCC在音频的第三分钟。

HTK书上说,MFCC文件由一个头和一个连续的样本序列组成。但是,确定样本的确切大小(以字节为单位)并不容易。

文件可能有解析器吗?(当然,在HTK中也有,但是我没有想出如何使用二进制文件来完成这个任务。)

或者,是否有一种简单的方法来确定样本和头的大小,这样就可以简单地将文件分割开?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-11 22:16:30

弄明白了。HTK有一个这样的工具。HCopy可以将MFCC转换为MFCC,并接受开始和结束的参数。

代码语言:javascript
复制
HCopy -C config0 -s 10e7 -e 11e7 source.mfcc target.mfcc

切00:10 ..。00:11来自消息来源。

config0应该包含用于从wav创建原始mfcc的配置,但设置为wav的源类除外。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10103977

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档