SpeechAPI голос google
Подскажите!
Столкнулся с проблемой при изучении и не могу найти ответа в сети. Написал простое приложение для чтения текста голосом при помощи speechapi вот кусок кода:
const speakText = (text) => {
const utterText = new SpeechSynthesisUtterance(inputText);
utterText.voice = voicesList[currentVoice];
synth.speak(utterText);
utterText.onstart = () => setIsSpeaking(true);
utterText.onend = () => setIsSpeaking(false);
};
Все работает отлично если выбираю голос Microsoft Irina весь текст читает полностью, если выбираю Google русский то через какое-то время звук обрывается, при этом нет ошибок в консоли и не срабатывают колбеки onpause onend onerror. с телефона (android) даже не хочет воспроизводить если текст большой короткий текст нормально.
Вопрос:
Есть ли какие-то ограничения на использование голоса google (время, количество слов или букв) ? и если да то где об этом можно почитать?