【问题标题】:Solutions for voice recognition in AngularJS [duplicate]AngularJS中语音识别的解决方案[重复]
【发布时间】:2019-05-23 13:27:36
【问题描述】:

我正在尝试为我正在为 Android 和 Electron 构建的 AngularJS 应用程序寻找语音识别解决方案。

我在 ng-speech-recognition 中找到了适用于 Android 的解决方案,但尚未找到适用于 Electron 的解决方案,因为由于 Google 关闭了 Chrome Speech API(例如 electron-speech,现在说如下:谷歌似乎已经关闭了 Chrome Speech API,以便在 Electron 等 shell 环境中使用,电子语音所依赖的。)。

因此,唯一的解决方案似乎是 pocketsphinx,它有多个 npm 包,但没有一个是我正在寻找的(例如,一个 pocketsphinx npm 包需要我单独定义每个单词我正计划逐个音节识别音节!)或不是为 AngularJS 设计的 Google Cloud Speech API,最接近的例子是 node.js,它仍然不是我愿意转换的东西。

【问题讨论】:

  • 如果您习惯使用 Angular 代码,您可以尝试更改 ng-speech-recognition 以向新的 Google API 发出请求? API 端点看起来很简单,假设您已经拥有一个有效的 Bearer 令牌。
  • 我得看看这有多大可能,但谢谢你的建议,我没想到,我专注于寻找新的东西。
  • 不幸的是,ng-speech-recognition 只是 webkitSpeechRecognition 的一个基本包装器,这是实际问题所在,因为它也使用 Chrome Speech API。我需要找到一个不使用该 API 的,但我一直在寻找一段时间,我认为这不再是一个常见的问题,所以没有这样的解决方案。

标签: javascript angularjs typescript speech-recognition voice-recognition


【解决方案1】:

你可以使用javascript。检查Aryom.js

【讨论】:

猜你喜欢
  • 2018-06-03
  • 1970-01-01
  • 1970-01-01
  • 2015-03-29
  • 1970-01-01
  • 2011-03-06
  • 2023-04-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多