利用sfswin获取wav的mfcc数据
来源:互联网 发布:重庆双诚网络是真的吗 编辑:程序博客网 时间:2024/05/23 14:20
import os,struct
os.system("t.cmd %s"%(r"sa1.wav"))
f=file("tmp.sfs", "rb")
f.seek(0x790)
headbuf=f.read(0x70)
structsize,framesize,framecnt=struct.unpack("III", headbuf[:3*4])
oneframe=structsize*framesize
buf=f.read(oneframe*framecnt)
for i in xrange(0, len(buf), oneframe):
d=struct.unpack("IIIIf%s"%("f"*(framesize-5)), buf[i:i+oneframe])
fpos = d[0]
fsize = d[1]
fflg = d[2]
fmix = d[3]
fgain = d[4]
fdat = d[5:]
print i/oneframe, fdat
os.system("t.cmd %s"%(r"sa1.wav"))
f=file("tmp.sfs", "rb")
f.seek(0x790)
headbuf=f.read(0x70)
structsize,framesize,framecnt=struct.unpack("III", headbuf[:3*4])
oneframe=structsize*framesize
buf=f.read(oneframe*framecnt)
for i in xrange(0, len(buf), oneframe):
d=struct.unpack("IIIIf%s"%("f"*(framesize-5)), buf[i:i+oneframe])
fpos = d[0]
fsize = d[1]
fflg = d[2]
fmix = d[3]
fgain = d[4]
fdat = d[5:]
print i/oneframe, fdat
- 利用sfswin获取wav的mfcc数据
- 利用kaldi提取mfcc特征
- 获取WAV文件的相关信息
- sox 获取wav文件的时长
- 利用批处理获取无重复的数据
- 如何利用反射获取字段的数据
- mfcc
- MFCC
- MFCC
- MFCC
- 如何利用kaldi提自己想要的特征(mfcc plp pitch)
- 如何利用kaldi提自己想要的特征(mfcc plp pitch)
- 利用Intent获取数据
- java获取Wav文件的属性及Wav音频文件的合成
- LINUX下播放WAV的C程序。利用OSS接口
- 修改后的MFCC提取
- C#获取WAV文件的长度和结构
- wav与pcm数据
- MM_ISOTROPIC不懂啊,记录一下
- PHP文件上传源码分析(RFC1867)
- 解Bug的方法学
- 男人从Lua开始
- 谈谈tempdb在系统中的重要作用
- 利用sfswin获取wav的mfcc数据
- 原型模式 Prototype模式
- win7 用VMware 8.0.2 build-591240 安装redhat 9.0 不能上网的问题解决啦
- qzone框架机如何做dns纠正总结
- MQ 备忘
- PHP.ini配置文件中文
- 非窗口类中使用定时器的方法 .
- 最透彻的讲解结构体成员内存对齐问题——透彻理解哦
- 软件测试究竟发挥什么作用?