javascript - jquery mobile phonegap 应用程序的语音文本 api

标签 javascript jquery-mobile cordova voice-recognition speech-to-text

有问题的应用程序是使用 jquery mobile、javascript 构建的 phonegap 应用程序。 它适用于 Android 和 IOS。

我想要一个可以在两个平台上工作的语音搜索(语音到文本 API/插件)。

是否有可用的 API/插件?如果是这样,那么它可以在 javascript 代码中使用吗? 即:是否有必要分别在 Android/IOS 的 Eclipse/Xcode 中用 Java/Objective C 编写 native 代码,或者我可以简单地从我的 html 页面调用它。

我找到了 CMUSphinx,但我不确定如何在构成 jquery 移动应用程序的 html 页面中使用它。

请帮我解决这个问题。

最佳答案

pocketsphinx.js 项目 ( http://syl22-00.github.io/pocketsphinx.js/ ) 可能会对您有所帮助。它包含一个 pocketsphinx 到 javascript 的端口,使用 emscripten。

优点:无需网络连接,不依赖平台

缺点:笨重(自然需要嵌入模型),年轻,似乎需要一些修复

但是对于phonegap的需求不大,可以使用。

祝你好运

关于javascript - jquery mobile phonegap 应用程序的语音文本 api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20215327/

相关文章:

Javascript 进度条在 Chrome 中不起作用,在 Firefox 中正常

javascript - 如果我在一个表单中有很多文本输入( Hook ),我该如何提高 react 性能?

javascript - 如何在 angular-cli 项目中添加另一个页面?

javascript - 保存联系方式到手机

android - 创建纯 CSS3 Material 拨动开关

node.js - 如何实现 SailsJS + Phonegap/Cordova 应用程序

javascript - 如何在 React Flux 架构中通过一个操作将数据传播到多个存储?

javascript - jQuery Mobile 点击事件触发 vclick

javascript - jquery mobile 无法获取正确的 url

ios - 如何在iOS中打开外部链接?