【问题标题】:Add iOS speech recognition support for web app?为 Web 应用添加 iOS 语音识别支持?
【发布时间】:2015-04-19 23:01:15
【问题描述】:

目前,HTML5 网络语音 api 在谷歌浏览器上运行良好,适用于除移动 iOS 之外的所有设备。文字转语音有效,但不支持语音转文字。不支持webkitSpeechRecognition。见:Chrome iOS webkit speech-recognition

我找不到解决方法。我想在我当前使用语音识别和语音合成的网络应用程序中添加对 iOS 的语音识别支持。有什么建议?谢谢。

【问题讨论】:

  • 我知道这并不简单,但你可以看看github.com/syl22-00/pocketsphinx.js
  • 我遇到了同样的问题,欢迎提供有关 iOS 何时最终支持此功能的任何信息。

标签: javascript ios html google-chrome speech-recognition


【解决方案1】:

试试这样的

recognition = new (window.SpeechRecognition || window.webkitSpeechRecognition || window.mozSpeechRecognition || window.msSpeechRecognition)();
recognition.lang = "en-US";
recognition.interimResults = false;
recognition.maxAlternatives = 5;
recognition.onresult = function(event) {
  speechResults = event.results[0][0].transcript;
};
recognition.start();

识别变量的设置方式允许支持多种浏览器。 我在LiveWeave 发了一个Weave

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-30
    • 2019-06-04
    • 1970-01-01
    • 1970-01-01
    • 2015-04-05
    • 1970-01-01
    相关资源
    最近更新 更多