我有两个声音样本 (.WAV),我想找出它们之间的区别。我读过这个主题,我知道我应该使用 FFT 来做这样的事情。
不幸的是,我找不到进行实际计算的方法。我正在搜索 PHP 库或有关如何使用 PHP 进行此计算的说明。
我尝试用谷歌搜索这个问题,但没有找到相关的解决方案。
我有两个声音样本 (.WAV),我想找出它们之间的区别。我读过这个主题,我知道我应该使用 FFT 来做这样的事情。
不幸的是,我找不到进行实际计算的方法。我正在搜索 PHP 库或有关如何使用 PHP 进行此计算的说明。
我尝试用谷歌搜索这个问题,但没有找到相关的解决方案。
PHP lib to handle audio files: ffmpeg-php
PHP lib for computing Fast Fourier Transform (FFT): fft
The subject you are looking for might be sound fingerprinting, sometimes done by 2D pattern matching of sets of MFCC vectors computed from the audio data of interest.
在发现音频文件之间的差异时,您需要注意很多事情,因为很难为 php 编写自己的库。
为什么不使用Audacity进行音频分析?