В настоящее время я пытаюсь заставить браузер говорить массив строк последовательно, но это не делается последовательно;первая строка читается, а затем последняя строка читается.Как я могу изменить свой код, чтобы каждая строка читалась последовательно?
async function wrapper(){
var text = "sen ten ce one. sen ten ce two. sen ten ce three.";
var result = text.match( /[^\.!\?]+[\.!\?]+/g );
var ssu = new SpeechSynthesisUtterance();
for(var i = 0; i<result.length; i++){
sentence = result[i];
ssu.text = sentence;
await window.speechSynthesis.speak(ssu);
}
wrapper();
Если я запишу предложения в консоль, они будут напечатаны до того, как предложение будет озвучено.