问题标签 [webspeech-api]

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 投票
1 回答
1405 浏览

speech-to-text - 如果没有 API 密钥,webkitSpeechRecognition() 如何工作?

Google Speech API 的每个逆向工程都需要一个 API 密钥,但 Chrome 能够调用服务器,似乎没有。这在内部如何运作?

是否可以将 API 用于任何类型的大规模语音转录?

0 投票
1 回答
1545 浏览

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

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

谢谢

0 投票
2 回答
8460 浏览

webspeech-api - Google Speech API 和 Web Speech API 的区别

我正在研究网络语音识别。

我发现谷歌向开发者提供了一个调用“谷歌语音API V2”的API。但我注意到每天使用它都有限制。

之后我发现有一个原生的WEB Speech API也可以实现语音识别。它只适用于谷歌浏览器和歌剧:

http://caniuse.com/#feat=speech-recognition

那么 1. Google Speech API 和 Web Speech API 有什么不同?他们有什么关系吗?

  1. 语音识别结果 json 是从谷歌返回的。谷歌语音api会比网络语音api更准确吗?

谢谢你。

0 投票
0 回答
166 浏览

javascript - Three.js -- webkitSpeechRecognition 在 deviceorientation 事件后不工作

在我的 JS 代码中,我有以下监听器:

另外,我有以下代码来使用 HTML5 webspeech API 识别语音:

语音识别在初始化时起作用,但是,一旦设备方向改变,语音识别就不再起作用。

有没有一种解决方案可以让它在设备方向后工作,而不必完全初始化语音识别(每次初始化时它都会要求浏览器音频权限)。

0 投票
2 回答
4513 浏览

javascript - 如何在 Google Chrome 中设置 SpeechSynthesisUtterance 的默认语音?

SpeechSynthesisUtterance我有一个用于文本到语音的 Javascript 应用程序。在某些浏览器上,它使用错误的语音(语言)。例如,在一个语言设置为英语的浏览器上,TTS 最终使用德语语音。

是否有配置选项来设置使用的语音?

0 投票
1 回答
5134 浏览

speech-recognition - Safari 语音识别

我已经设置了语音识别(语音到文本) http://yjwebsoft.com/voice/

出于某种原因,它适用于 chrome 但不适用于 safari。但是在教程中它意味着它确实支持 Safari

0 投票
1 回答
825 浏览

javascript - webkitSpeechGrammarList() 真的有效吗?

我正在尝试实现webkitSpeechGrammarList。就像你在下面看到的。但是当我说它不在我的范围内时,grammar我会得到结果而不是"I didnt recognise that color".

所以,因为这都是实验技术。我想知道..这真的实现了吗?我怎么知道?

0 投票
1 回答
616 浏览

javascript - Web Speech API - 使用自己的服务

这个,还有这个。很明显,我们可以在没有谷歌语音识别引擎的情况下使用 Web Speech API。但在所有这些信息中,我找不到任何支持这一点的东西。并允许我这样做。真的有可能吗?

0 投票
1 回答
10459 浏览

angularjs - AngularJs如何检测范围变量对象的变化

我正在使用angular-webspeech-directive

这是HTML代码:

这是有角的speechapp.js

我想要发生的是,每当用户完成对麦克风的讲话时,我都可以获得输入 txt,以便我可以发布处理文本内容。我需要获取文本输入的内容并能够将其发送到 API,但是我找不到指令的 onresult 事件的挂钩。

这是观看 scope.speech 的好方法吗,我尝试了 $scope.$watch 以查看 $scope.speech 是否已更改但无法正常工作。提前感谢您的帮助。

0 投票
1 回答
2893 浏览

javascript - 网络语音 api - 语音合成 .lang 属性不起作用

我试图使用网络语音 api 用葡萄牙语转录一个单词,我将属性设置为“pt-BR”(不幸的是,不支持葡萄牙语 - 欧洲语),但总是用英语回复。

有人可以帮忙吗?

谢谢

代码: