Android:音频匹配(Audio Fingerprinting)

标签 android audio-fingerprinting

我正在编写一个播放音频文件并记录手机同时输出的内容的 Android 应用程序。录音完成后,它将录音与播放的原始音频进行比较,并返回它们是否匹配以及确定性。

我搜索了很多,找到了一些用于音频指纹识别的库,但它们主要用于音乐识别目的。

是否有任何库可供我用于此目的?为此编写自定义算法是否有意义?

最佳答案

您可以将声波样本与样本进行比较(作为数字),然后计算最大、最小、平均差异等。

关于Android:音频匹配(Audio Fingerprinting),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40989823/

相关文章:

java - 摩尔斯电码音频解码器(Android)

java - 实时识别来自连续麦克风流的非语音、非音乐声音

audio - 如何比较两个音频文件以检查它们是否具有相似的声音

android - 绘图项目 - 通过 API 将通知 Activity 链接到单个地理围栏

android - 如何以编程方式显示所有应用程序的数据使用情况?

java - GoogleApiAvailability.getErrorDialog(android.app.Activity, int, int)

python - Puppeteer指纹模拟

java - 在 flutter 应用程序中集成 GoogleTez 时出错

java - 如何从 ImageView 获取上下文

python - 使用用于音频指纹识别的 Dejavu 库识别文件夹中所有文件的循环