SpeechSynthesis случайным образом заканчивается разговором при разговоре - PullRequest
0 голосов
/ 24 апреля 2019

SpeechSynthesis заканчивается разговором в расширении chrome, но он может говорить, но не так долго

chrome.runtime.onInstalled.addListener(
    function() {
        chrome.contextMenus.create(
            {
                title: "Read",
                id: "read",
                contexts:["selection"]
            }
        );
    }
);

chrome.contextMenus.onClicked.addListener(onClickHandler);

function onClickHandler(info, tab) {
    var utterance = new SpeechSynthesisUtterance(info.selectionText);
    utterance.lang = "nl-BE";
    utterance.volume = 0.5;
    utterance.rate = 0.8;
    speechSynthesis.speak(utterance);
};
...