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

Как я могу получить значение в переменной?

0 ответов

Другие вопросы по тегам