Android: 音频匹配(音频指纹)

6
我正在编写一款Android应用程序,该应用可以播放音频文件并同时记录手机的输出。当录制完成后,它将比较录音和原始音频之间的差异,并返回它们是否匹配以及匹配的程度。
我进行了很多搜索,并找到了一些用于音频指纹识别的库,但它们大多是用于音乐识别目的。
是否有适用于这种目的的库可供使用?编写自定义算法是否有意义?
1个回答

2
你可以将声波样本逐个进行比较(以数字形式),然后计算最大值、最小值、平均差等。

1
这个操作在用户手机上完成是否可行,还是处理量太大了?如果可以,您会建议在主线程上完成还是单独开辟一个线程? - Zack
1
这不需要太多的处理,手机应该可以胜任。单独的线程绝对是更好的选择。 - Anton Malyshev
谢谢!你能推荐一些相关的资源吗? - Zack
不确定,但你可以看看这个链接:https://dev59.com/sITba4cB1Zd3GeqP0gyG - Anton Malyshev

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接