我想在phonegap中创建应用程序,在Android和IOS中使用连续语音识别。我的应用程序应该等待用户的声音,当他/她说“下一步”时,应用程序应该更新屏幕并执行一些操作。
我发现这个插件:https://github.com/macdonst/SpeechRecognitionPlugin而且它工作得非常快。但在语音识别启动几秒钟后,语音识别器停止工作,但并没有语音。是否有任何方法或标志,如isSpeechRecognizerAlive或任何其他解决方案?或者是否可以将其作为服务运行?
我也想知道IOS上是否有类似的插件以及如何管理它:)
此插件基于位于此处的Web Speech API(https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html#examples)示例3
认出连续=真
<textarea id="textarea" rows=10 cols=80></textarea>
<button id="button" onclick="toggleStartStop()"></button>
<script type="text/javascript">
var recognizing;
var recognition = new SpeechRecognition();
recognition.continuous = true;
reset();
recognition.onend = reset;
recognition.onresult = function (event) {
for (var i = resultIndex; i < event.results.length; ++i) {
if (event.results.final) {
textarea.value += event.results[i][0].transcript;
}
}
}
function reset() {
recognizing = false;
button.innerHTML = "Click to Speak";
}
function toggleStartStop() {
if (recognizing) {
recognition.stop();
reset();
} else {
recognition.start();
recognizing = true;
button.innerHTML = "Click to Stop";
}
}
</script>
此外,还有另一个插件,可以在此处进行连续语音识别
https://github.com/daao87/ContinuousSpeechRecognizer
但is还有一些问题尚未解决。虽然效果很好(在Lollipop5.1上测试)
我知道“x-webkit-speech”能够进行某种语音识别,实际上识别效果很好。 我发现“x-webkit-语音”有利于开发Q 然而,我正在寻找的是一种在浏览器中执行连续语音识别的方法。例如,如果我在网上听到一个讲座,我想实时转录教授正在谈论的内容。 是否可以使用“x-webkit-speech”?我的感觉是,“x-webkit-speech”在检测到一段很短的静默期时会自动停止,这很烦人。我知
如何使用REST API(带javascript SDK)Bing语音API实现连续语音识别? 使用do Javascript SDK示例:https://github.com/Microsoft/Cognitive-Speech-STT-JavaScript只能用麦克风转录短句
我有一个实现识别侦听器(RecognitionListener)的活动。要使其连续,每次我再次启动侦听器时: 但是,它需要一些时间(大约半秒钟)才能开始,所以有半秒钟的间隙,没有人在听。因此,我怀念那段时差中所说的话。 另一方面,当我使用谷歌的语音输入时,代替键盘来口述消息——这个时间间隔不存在。意思是——有一个解决方案。 这是什么? 谢谢
我想构建一个android应用程序,它可以识别我的声音,将其转换为文本,并显示我刚才在祝酒词中所说的内容。我可以通过使用一个按钮来完成这项工作,该按钮将为我启动语音识别器。但现在我想让它只在我的声音的基础上工作。 应用程序应触发语音识别器,仅当我开始说话时才开始听我说话,当它感觉到沉默时应停止听我说话。就像会说话的tom应用程序的功能一样。它记录了声音,但我想用语音识别器识别它。像这样的事情: 主
我想使用Azure Speech服务从麦克风进行语音识别。我有一个使用recognize_once_async()在Python中顺利运行的程序,但它只能识别具有15秒音频限制的第一个话语。我对这个主题做了一些研究,并检查了MS(https://github.com/Azure-Samples/cognitive-services-speech-sdk/blob/master/samples/py
这可能是重复的,但我找不到我的问题的答案。 我正在尝试为Android设备4.1和4.2开发一种连续语音识别,但我想知道当麦克风打开且语音识别应用程序运行时,会消耗多少电池?我还没有决定使用哪一种,比如:语音识别API、Sphinx、Speex等等。。。 有人能帮我区分哪个解决方案需要更少的功耗吗?