Java语音生物识别

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

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

FreeSpeech is a text-independent speaker verification system that verifies a caller's identity 

我想在我的应用程序中实现上述一个FreeSpeech识别。

是否可以使用任何开源来执行以下操作。

  1. 然后,个人录制声纹
  2. 系统可以跟踪声纹,并可以将录音与现场演讲区分开来

如果是,请您提供一个URL或示例来帮助我。

好吧,我得到了来自This Url的光来完成上述任务,但无法获得预期的输出。

在浪费了20到25小时之后,最后我通过使用MARF框架获得了解决方案。 我从http://sourceforge.net/projects/marf/files/Applications/%5Bf%5D%20SpeakerIdentApp/0.3.0-devel-20060226/获得了示例应用程序。现在,它对我来说很好。 这个链接对我来说非常有用,可以使示例应用程序可执行。 http://marf.sourceforge.net/

您可以查看之前的SOpost,其中描述了各种Java语音识别引擎,例如Sphinx 。

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

HTH杰罗姆