Javascript: строка в responseiveVoice.speak() не работает
Я работаю с ResponsivVoice. Когда я пытаюсь вставить функцию value в speak(), возникает ошибка, и она ничего не говорит.
Код:
var list = [
"hello",
"hi"
];
var answer = list[Math.floor(Math.random() * list.length)];
speak(answer);
function speak(text) {
var voicelist = responsiveVoice.getVoices();
responsiveVoice.setDefaultVoice("Deutsch Male");
responsiveVoice.speak(text);
}
Приставка:
ResponsiveVoice r1.5.10
RV: Голосовая поддержка готова
Array (1)
Uncaught (inpromise) DOMException
Как я могу получить значение в переменной?