如何在android/Java中比较两个语音进行语音匹配?它基本上类似于语音识别/文本到语音转换,但语音识别不适用于我的语言。我的应用程序看起来像这样:我在数据库中保存了10个人,对于每个人,我会录制不同的声音(语音)并保存它。然后按一下按钮,我就会录制另一个声音,并将其暂时保存。现在,我如何将此录音与我的10个人的声音录音进行比较,并与一个人进行匹配?
发布于 2013-01-08 22:12:11
虽然列出的链接确实提供了一些关于音频分析的指导,但我不认为你想要做的事情是可能的,因为它需要频率分析来找到语音的相似性,而AFAIK不可能完全在设备上实现,而且需要相当多的处理器。
我做了一个类似的事情,包括上传录音到服务器,并使用服务器处理它们,然后发送回结果,所以如果这是可行的,我会推荐该路线。
https://stackoverflow.com/questions/13623075
复制相似问题