我正在开发一个包含语音比较的系统。该系统将由患有语言障碍的人使用。实际上,我需要捕获用户的语音并将其与另一个语音音频文件进行比较并返回百分比匹配。我需要用Java开发它。
我开始做一些研究,发现可以使用FFT进行某种算法。
为了实现捕获用户语音的比较并将其与预先录制的音频文件进行比较并执行实时音频处理,您是否可以建议使用其他算法。
我需要你们的一些帮助,这是处理这个问题的最佳方法,并以最佳实践进行开发。
非常感谢你的时间!非常感谢
答案 0 :(得分:1)
这个答案可能有用:https://stackoverflow.com/a/3487136/2930268
基本上,this博文显示了使用Java实现FFT算法。