java - Sphinx4 与 Pocketsphinx

标签 java c sphinx4

在 pocketshpinx 上运行 sphinx4 编写的程序的最简单方法是什么? 我需要一些可以在各种移动平台上使用的东西,比如 iPhone 和 Android 手机。 我已经用 Java 在 sphinx4 中编写了演示,但现在我需要将它们用 C 编写。

谢谢:)

最佳答案

来自官方文档

Flexibility of sphinx4 allows you to build such a system quickly. It's easy to embed sphinx4 into flash server like red5 to provide web-based recognition, it's easy to manage many sphinx4 instances doing large-scale decoding on a cluster.

On the other side, if your system needs to be efficient and reasonably accurate, if you are running on embedded device or you are interested in using recognizer with some exotic language like Erlang, pocketsphinx is your choice. It's very hard to integrate Java with other languages not supported by JVM pocketsphinx is way better here.

结论

  • 需要速度或便携性 -> 使用 pockesphinx
  • 需要灵活性和可管理性 -> 使用 sphinx4

关于java - Sphinx4 与 Pocketsphinx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4726692/

相关文章:

c - 在 main 外部和内部定义各种类型的数组

java - 如何将语音转换为文字?

java - Whitelabel 错误页面 Spring boot 和 AWS RDS

java - 在验证 XAdES-T 消息之前,如何从 X509SubjectName 中删除属性 PSEUDONYM

java - 检查方法的写操作

c - getchar 和 putchar

java - View 分页器的 fragment 需要从主要 Activity 中进行编程

c - 使用分而治之的方法

java - 使用 sphinx4 识别所有英语单词

eclipse - 通过Eclipse构建时狮身人面像中的编译错误