首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > 多媒体 >

怎么比较两个音频文件wav

2012-09-12 
如何比较两个音频文件wav?小弟最近想做音频相似度的比较,大致想法是这样的: 有一个wav的声音源文件,播放该

如何比较两个音频文件wav?
小弟最近想做音频相似度的比较,大致想法是这样的: 有一个wav的声音源文件,播放该文件,然后用录音机录一段时间(如:10秒),然后我想比较录的这10秒和源文件的相似度是多少?

小弟对音频比较的知识了解比较少,希望大家能给一些建议。我有一种想法就是比较波形,不知道是否可行?还有像wav这样音频文件,data域中的数据的播放原理是什么?网上有很多资料介绍了wav文件头的一些资料,但是具体data域中的数据的实现原理是怎样的,很少有资料详细介绍,那位有相关资料希望能推荐给小弟。

谢谢了

[解决办法]
去看一些语音识别的算法文章
[解决办法]
要先做一个wav的parser,从wav里面parse出真正的数据。数据可能是raw pcm,也可能是mpeg压缩的,也可能是ac3等等。 如果是压缩的,要先把数据流进行解码,得到raw pcm数据。然后再和你录制的数据比较。ps:windows自带的收音机是录制的raw pcm,以wav封装成文件。

热点排行