Я пытаюсь использовать речевой сервис Microsoft SDK JavaScript для речевого преобразования текста и речевого синтеза.Проблема в том, что мы хотим либо иметь очень длинный, либо неограниченный тайм-аут, либо мы хотели бы возобновить непрерывное распознавание.У нас возникли проблемы с поиском того, как это сделать, в документации API.Мы используем эти 10 строк кода для использования службы распознавания, но эта служба автоматически останавливается примерно через 20 секунд.
var SpeechSDK = window.SpeechSDK;
var audioConfig = SpeechSDK.AudioConfig.fromDefaultMicrophoneInput();
speechConfig.language = "en-US";
recognizer = new SpeechSDK.SpeechRecognizer(speechConfig, audioConfig);
recognizer.startContinuousRecognitionAsync();
recognizer.recognized = function(recognizer,SpeechSimplePhraseEvent){
console.log(recognizer);
console.log(SpeechSimplePhraseEvent);
}