1

我正在使用 j2me 开发移动应用程序。我需要有一个语音识别功能,这样应用程序应该能够处理用户给出的命令并采取行动。我想知道的是

  1. 这在技术上是否可行(我是 j2me 编程的新手)?

  2. 如果可能的话,我在哪里可以找到用于语音识别的 j2me 库?

提前致谢,

女娲

4

3 回答 3

3
  1. 这在技术上是可行的,但实际上大多数运行 J2ME 的设备都不够强大,无法在纯 Java 代码中实现。您需要寻找支持 JSR 113 - JavaTM Speech API 2.0 的设备。
  2. 查看JSR 113 - JavaTM Speech API 2.0
于 2009-10-22T09:51:23.983 回答
1

一种介于两者之间的方法可能是在客户端中执行非常简单的 ASR(例如,是、否、数字等),并且您可以将其发送到服务器。在您升级手机时,客户可以做的限制可能会在未来发生变化。

于 2012-08-23T16:44:29.547 回答
1

有一个 Java Speech API Implementation (JSR-113),它应该进行语音识别
但是,不幸的是,我不知道是否有任何设备支持它 :)

如果你想自己实现语音识别,j2me 有很多限制,比如性能慢,录制时无法访问音频数据。

于 2009-10-22T09:54:52.483 回答