如何在Android中比较两个声音? [关闭]

Posted

技术标签:

【中文标题】如何在Android中比较两个声音? [关闭]【英文标题】:How to compare two voices in Android? [closed] 【发布时间】:2013-11-19 16:14:21 【问题描述】:

我想在我的应用程序中比较两个声音(名称)。我可以使用 Speech to Text api 吗?这个想法是首先将它们转换为文本,然后进行比较。有人试过吗?如果是,准确度如何?

【问题讨论】:

如果您首先将声音进行语音转文本,您如何比较它们? 可能你应该通过傅里叶 的想法是使用语音转文本 api 将短语音(如单个口语单词)转换为文本,并将其存储在内存中作为 TextA 的引用。稍后,口语单词被转换为文本,并与保存的参考文本 A 进行比较。 【参考方案1】:

比较两个音频文件的相似性是一门不完善的科学,最好使用快速傅里叶变换、音频“指纹”和启发式分析等方法。您需要阅读信号分析才能开始。我建议从this thread 开始以获得一些想法。

【讨论】:

以上是关于如何在Android中比较两个声音? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

比较Java中的两个声音(有容差)[关闭]

比较两个音频文件。声音匹配[关闭]

如何改变电脑主板蜂鸣器的声音大小?

如何从音频文件中隔离语音? [关闭]

在android soundpool中播放新声音时如何停止所有其他以前的声音?

Android 使用WebView浏览有声音或者视频的网页,关闭WebView之后,声音或者视频不停止的解决办法