Это код распознавания речи, который прекращает запись за несколько секунд. Значок микрофона в строке заголовка исчезает.Google API распознавания речи прекращает запись через несколько секунд
var streaming = new webkitSpeechRecognition();
streaming.lang = 'en-IN';
streaming.continuous = true;
streaming.interimResults = true;
streaming.onresult = function(event) {
l_pos = event.results.length - 1 ;
console.log(event.results[l_pos][0].transcript);
}
streaming.onend = function(event) {
console.log("1")
streaming.start();
console.log("2")
}
streaming.start();
Как сделать запись постоянной?
Удалить streaming.stop(); из кода. Это останавливает запись. –
Удалена строка, но она все равно прекращает запись, если я не говорю ~ 10 секунд. –
Хорошо. если вы хотите записывать непрерывно, то вы можете сделать одно. Существует событие onstop или onend. в этом случае вы можете начать его снова .. –