Java语音生物识别

Java语音生物识别,java,voice-recognition,biometrics,Java,Voice Recognition,Biometrics,我想开发一个基于语音生物识别的应用程序 具体来说,我想开发一个应用程序,它将记录电话中的声音,并识别说话人。如果同一个人再次呼叫,它将识别该声音。像其他生物识别应用程序一样,我需要做一个语音生物识别。是否有任何URL或示例可以帮助我。我搜索了一下,但没有找到解决办法 FreeSpeech is a text-independent speaker verification system that verifies a caller's identity 我想在我的应用程序中实现上述一个Free

我想开发一个基于语音生物识别的应用程序

具体来说,我想开发一个应用程序,它将记录电话中的声音,并识别说话人。如果同一个人再次呼叫,它将识别该声音。像其他生物识别应用程序一样,我需要做一个语音生物识别。是否有任何URL或示例可以帮助我。我搜索了一下,但没有找到解决办法

FreeSpeech is a text-independent speaker verification system that verifies a caller's identity
我想在我的应用程序中实现上述一个FreeSpeech识别

是否有可能通过使用任何开放源代码来做以下事情

  • 个人记录声纹,然后
  • 该系统跟踪声纹,并能区分录音和现场讲话
  • 如果是的话,你能给我提供一个网址或例子,这将帮助我


    好吧,我从Url获得了完成上述任务的机会,但无法获得预期的结果。

    你可以看看之前的SO帖子,其中描述了各种Java语音识别引擎,例如。

    我不是该领域的专家,所以请照原样接受我的答案,这不是一个权威性的答案。。。我认为你有不同的方法来实现你的目标: -找到一个Java库是最自然的一个 -用Java录制语音,然后应用可用于此项工作的几种算法中的一种,您可能会发现许多关于此主题的研究论文 -根据架构的选择,您可能会发现用C实现的不同的库处理语音信号,使用JNI或JNA是处理C/C++库的一种方法,Web服务或CORBA是实现这一点的其他方法


    Jerome

    在浪费了20到25个小时之后,我最终使用MARF框架得到了解决方案。 我从网站上获得了示例应用程序
    现在,它对我很有效。这个链接对我使示例应用程序可执行非常有用

    谢谢@npinti,你有这方面的经验吗?@subodh没有,我从未使用过任何语音引擎。不过,你应该可以在网上找到一些东西。我不知道这是否可能,就像我说过的,我从未使用过这样的框架。我认为第二点可能很难实现。也许你可以看看一些信号处理材料。我曾经使用SciLab behind Java应用程序对信号进行倒谱分析,以检查人类声音的生物特征。作为记录,下面是另一个名为Recognito的基于Java的说话人识别框架,它可以在几分钟而不是几小时内集成:在提出这个问题时它并不存在,但它可能对今天的人们很有用。。。