6

如何在 android/Java 中比较两个声音以进行语音匹配?基本上它类似于语音识别/文本到语音,但语音识别不适用于我的语言。我的应用程序如下所示:我的数据库中保存了 10 个人,我将为每个人录制不同的声音(语音)并保存。然后按一下按钮,我会录制另一个声音并临时保存。现在,我如何将此录音与我的 10 个人声录音进行比较并匹配一个人?

4

1 回答 1

1

虽然列出的链接确实提供了一些关于音频分析的指导,但我认为您想要做的事情是不可能的,因为它需要频率分析来找到声音的相似性,而 AFAIK 仅在设备上是不可能的,并且将是相当密集的处理器。

我做过类似的事情,涉及将录音上传到服务器并使用服务器处理它们,然后发回结果,所以如果这是可行的,我会推荐这条路线。

于 2013-01-08T14:12:11.490 回答