问题标签 [webkitspeechrecognition]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
473 浏览

javascript - webkitSpeechRecognition - 无法区分“二、七”和“二十七”

所以我在谷歌浏览器中有这段代码:

当我从 1 数到 10 时,我在控制台中看到:

***012345678910,

当我说“两个...七个”时,我在控制台中看到了这个:

***27,

当我说“二十七”时,我在控制台中看到了这个:

***27,

为什么检测到的数字没有被分隔?

对于以上三种情况,我想看看:

***0,1,2,3,4,5,6,7,8,9,10,

***2,7

***27,

我正在尝试在这里检测连续语音中的数字...

0 投票
1 回答
1537 浏览

javascript - Web Speech API - 再次说话(重置句子)

我用它webkitSpeechRecognition()来创建我自己的小录音机。

这是一个演示(仅适用于 chrome!
http://jsfiddle.net/gsu4aod2/

说一个句子和
1a.) 如果文本正确,点击“添加句子”按钮
1b.) 如果文本不正确,点击“再说一遍”按钮

我的问题是我不知道如何“重置”文本。当我使用stop()andstart()方法时,文本被删除,但我必须一次又一次地确认对麦克风的访问。

有任何想法吗?

网络语音 API 规范 https://www.google.com/intl/en/chrome/demos/speech.html

0 投票
1 回答
2184 浏览

javascript - Google/html5 语音识别 JavaScript SDK Chrome webkitSpeechRecognition

我正在为 Chrome 使用 Google 的 Javascript SDK 语音识别 (webkitSpeechRecognition),我会在其中自动打开该recognition过程,然后它将用户所说的任何内容提交到我的应用程序提交表单中的以下事件:

问题是它需要很长时间onend才能到达。

我尝试使用onspeechendoronsoundend但它会与onend.

我需要一些能在对方说完话后立即触发的东西,或者之后不久就会触发的东西。

任何人都可以推荐我在这个 JS SDK 中缺少的设置或解决方案吗?

谢谢!

0 投票
0 回答
1803 浏览

javascript - 音频文件上的 Webkit 语音识别

我正在开发一个小型网络应用程序,并已成功使用 Chrome 中的 webkit 语音识别,使用麦克风将语音输出为文本,使用此处的示例 4: https ://dvcs.w3.org/hg/speech-api /raw-file/tip/speechapi.html#examples-recognition

我想知道是否有人知道是否可以使用音频文件作为音频输入,而不是使用麦克风?

任何建议将不胜感激!TIA

0 投票
1 回答
1162 浏览

html - HTML5 webkitSpeechRecognition 在长时间沉默后停止录制

即使使用“recognition.continuous = true”,录音也会在大约 15 秒的静音后停止。在用户没有点击停止按钮之前,我需要永远停止录制,即使在几分钟的沉默之后也是如此。

我已经将录制设置为在他的 onstop() 上重新开始,但问题是用户需要再次单击“允许”以启用麦克风(站点是 http,而不是 https,所以选择不被记住浏览器)。

正确的解决方案是设置“真正连续”之类的选项,或者将静音容忍度延长到几分钟。有可能吗?

0 投票
1 回答
106 浏览

javascript - 如何触发并将值注入路由器功能

我有以下问题我轮询文件中的单词,找到后,我想使用触发函数触发匹配并将匹配定向到 molly map 函数,当前脚本使用 webKitSpeechRecon 从语音触发。

这是完整的脚本

0 投票
1 回答
1545 浏览

speech-recognition - 将单词添加到 webkitSpeechRecognition() 以进行语音识别

我想将单词添加到webkitSpeechRecognition()单词库中,这样当我说出这些新单词时,它们就可以被检测到并写下来。(是我正在使用的 Web Speech API 的链接)。我试图寻找如何做到这一点,但我找不到办法。如果有办法做到这一点,我该怎么办?

谢谢

0 投票
0 回答
131 浏览

webkitspeechrecognition - Chrome 中的 webkitSpeechRecognition 和 censure

在 Chrome 中使用 webkitSpeechRecognition 时,我收到了用星号替换坏词的结果。我应该如何防止这种情况?我需要结果与那些坏话一样:)

0 投票
1 回答
116 浏览

javascript - 使用 webkitSpeechRecognition 时无法通过测试

我正在使用谷歌的 api webkitSpeechRecognition,因为这是一个仅限 chrome 浏览器的 api,所以当我在我的应用程序上运行测试时它会失败,因为它找不到webkitSpeechRecognition变量。当我在 chrome 上运行测试时,它们可以通过,但是当我在终端中运行它们时,它会因此而失败。我正在尝试为应用程序构建,但这个问题不允许我这样做。

有人有这方面的经验吗?或者有什么建议?

0 投票
1 回答
911 浏览

javascript - 如何在兼容所有浏览器的mvc中实现google的语音识别

我正在尝试在我的 mvc 应用程序中实现语音识别功能。我曾经webkitSpeechRecognition实现过这一点,但它仅适用于 chrome。

所以首先,是否有可能为所有浏览器(在 mvc 中)获取它?我应该怎么做才能使它在所有浏览器上运行?有没有其他方法或者我只需要修改它的其他内容?

请提出一些参考或正确的方法。