【发布时间】:2012-12-16 14:50:21
【问题描述】:
我想开始一个大项目,需要比较两个音频文件以获得匹配百分比。
例子:
音频 A 是原始音频。
从麦克风录制音频 B。 (除了语音,一切都和音频A一样)
我想知道 B 与 A 的接近程度(以百分比表示)。 (100% = 相同)
有人知道怎么做吗?
也许可以通过比较文件 A 的光谱和文件 B 的光谱来实现..
【问题讨论】:
-
这完全取决于“比较两个音频文件”是什么意思。 100% 很容易想象,但 0% 呢?如您所见,“音频文件比较”的定义没有明确定义,因此您的解决方案也不会定义。是应该从感知的角度来计算比较(两个音频文件上的声音相似)还是应该仅仅基于字节-字节的算术差异?
-
你可能会写一本关于声音处理和比较的书,所以投票结束时认为“过于宽泛”。
-
比较对您意味着什么?你必须检查人声和乐器。这有帮助吗? stackoverflow.com/questions/3673042/…
-
您已经使用四个编程语言标签发布了这个问题。选择一个,您可能实际上可以获得一些有用的帮助。我可以先发制人地说 PHP 几乎没有音频处理库,所以你应该看看别处。
-
嘿,你有没有想过这个问题?寻找相同的东西
标签: java php javascript actionscript-3 audio