Java语音生物识别

时间:2012-01-04 09:18:02

标签: java voice-recognition biometrics

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

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

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

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

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

  1. 个人录制声纹,然后
  2. 系统会跟踪声纹,并能将录音与现场演讲区分开来
  3. 如果是,请您提供一个能帮助我的网址或示例。

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

3 个答案:

答案 0 :(得分:11)

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

答案 1 :(得分:7)

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

答案 2 :(得分:1)

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

HTH 杰罗姆

相关问题