从 Google WebSpeech API 返回的重复结果
Duplicated result returned from Google WebSpeech API
各位同事,
项目是一个 Bootstrap 3 表单 - 带有简单 Google Chrome 语音到文本的文本区域
抓耳挠腮 - 可能遗漏了一些明显的东西,但 Javascript 正在生成口语文本的副本
即; 'this is a testthis is a test'
感谢任何帮助。
recognition.onresult = function(event)
{
if (typeof(event.results) == 'undefined')
{
recognition.onend = null;
recognition.stop();
return;
}
for (var i = event.resultIndex; i < event.results.length; ++i)
{
if (event.results[i].isFinal)
{
$('#Spch2TxtArea').val($('#Spch2TxtArea').val()+event.results[i][0].transcript);
final_text = 'Y';
}
}
};
$('#Spch2TxtArea').val(event.results[i][0].transcript);
你有
('#Spch2TxtArea').val($('#Spch2TxtArea').val()+event.results[i][0].transcript);
这意味着“将值设置为该值后跟 (+) 成绩单
各位同事, 项目是一个 Bootstrap 3 表单 - 带有简单 Google Chrome 语音到文本的文本区域
抓耳挠腮 - 可能遗漏了一些明显的东西,但 Javascript 正在生成口语文本的副本
即; 'this is a testthis is a test'
感谢任何帮助。
recognition.onresult = function(event)
{
if (typeof(event.results) == 'undefined')
{
recognition.onend = null;
recognition.stop();
return;
}
for (var i = event.resultIndex; i < event.results.length; ++i)
{
if (event.results[i].isFinal)
{
$('#Spch2TxtArea').val($('#Spch2TxtArea').val()+event.results[i][0].transcript);
final_text = 'Y';
}
}
};
$('#Spch2TxtArea').val(event.results[i][0].transcript);
你有
('#Spch2TxtArea').val($('#Spch2TxtArea').val()+event.results[i][0].transcript);
这意味着“将值设置为该值后跟 (+) 成绩单