Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

Обсуждение расширений » S3.Переводчик » 01-03-2016 16:58:29

https://developer.mozilla.org/ru/docs/Web/API/SpeechSynthesis

Обсуждение расширений » S3.Переводчик » 01-03-2016 16:33:23

var voices = speechSynthesis.getVoices();
    voices.forEach(function(voice, i) {
        var option = document.createElement('option');
        option.value = voice.name;
        option.textContent = voice.name;
        voiceSelect.appendChild(option);
    });
так там все установленные голоса перебираются.
и в отдельном окне там выбираешь нужный. в его названии есть язык.

Обсуждение расширений » S3.Переводчик » 01-03-2016 16:02:50

можно в настройках выбор добавить и главное чтобы скорость там можно было задать.
а то по умолчанию медленно читает. пришлось то расширение вручную редактировать и менять скорость прямо в коде. но все равно не удобно через меню там

Обсуждение расширений » S3.Переводчик » 01-03-2016 13:51:39

голоса эти сам ставишь. я ставил как написано в инструкции к балаболке. там можно для любого языка поставить. наверно и в линуксе что то есть типа этого. в том расширении в отдельном окне выбирается голос. можно было бы и тут выбирать как читать через сервер или так.

Обсуждение расширений » S3.Переводчик » 01-03-2016 11:54:42

хорошо бы сделать чтение текста как в этом расширении
https://addons.mozilla.org/ru/firefox/addon/multilanguage-text-to-speech-t/
там читает через движок tts который установлен локально и не обращается к серверу.
и скорость в движке этом можно менять.
а то гугл часто выдает капчу и пропускает часто предложения и медленно читает.

там сделано так
var su = new SpeechSynthesisUtterance();
        su.voice = window.speechSynthesis.getVoices().filter(function(voice) { return voice.name == data; })[0];
        su.text = document.getSelection().toString();
        su.rate=4;//скорость чтения
        window.speechSynthesis.speak(su);

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]