Страница 28 из 31

Re: [Приложение] ChromeGateMJD

Добавлено: Ср ноя 20, 2019 8:24 pm
GriMax
tarasfrompir писал(а):
Вт ноя 19, 2019 11:02 pm
GriMax писал(а):
Вт ноя 19, 2019 10:20 pm
Может надо эту строчку открыть - //return v.lang === i18n('locale'); ?
Тогда может проблема в файле - TTS.js
вот в этой функции - function speak(speech, lang) {

может с вот этим что не так

var voice = Storage.local('voice', null);
var voices = speechSynthesis.getVoices().filter(function(v) {
return lang ? v.lang.indexOf(lang) !== -1 : v.name === voice;
});

не правильно голос для синтеза получает ????
Нет, этот кусок тоже такой же.
Прикрепил файл TSS.js
TTS.js
(1.68 КБ) 252 скачивания

Re: [Приложение] ChromeGateMJD

Добавлено: Ср ноя 20, 2019 9:27 pm
tarasfrompir
GriMax писал(а):
Ср ноя 20, 2019 8:24 pm
tarasfrompir писал(а):
Вт ноя 19, 2019 11:02 pm
GriMax писал(а):
Вт ноя 19, 2019 10:20 pm
Может надо эту строчку открыть - //return v.lang === i18n('locale'); ?
Тогда может проблема в файле - TTS.js
вот в этой функции - function speak(speech, lang) {

может с вот этим что не так

var voice = Storage.local('voice', null);
var voices = speechSynthesis.getVoices().filter(function(v) {
return lang ? v.lang.indexOf(lang) !== -1 : v.name === voice;
});

не правильно голос для синтеза получает ????
Нет, этот кусок тоже такой же.
Прикрепил файл TSS.js

TTS.js
Да я понимаю = тут просто мне не понятен выбор голоса data-name берется со списка
вот почему и говорю - что голос не правильно опеределяется....
вот как в примере - он выбирается но - все таки
var selectedOption = voiceSelect.selectedOptions[0].getAttribute('data-name');
for(i = 0; i < voices.length ; i++) {
if(voices.name === selectedOption) {
utterThis.voice = voices;
break;
}
}
вот почему и вся эта неразбериха... с голосом = почему и голос меняется на непонятный и произношение непонятное....

Re: [Приложение] ChromeGateMJD

Добавлено: Ср ноя 20, 2019 10:27 pm
GriMax
tarasfrompir писал(а):
Ср ноя 20, 2019 9:27 pm
GriMax писал(а):
Ср ноя 20, 2019 8:24 pm
tarasfrompir писал(а):
Вт ноя 19, 2019 11:02 pm
GriMax писал(а):
Вт ноя 19, 2019 10:20 pm
Может надо эту строчку открыть - //return v.lang === i18n('locale'); ?
Тогда может проблема в файле - TTS.js
вот в этой функции - function speak(speech, lang) {

может с вот этим что не так

var voice = Storage.local('voice', null);
var voices = speechSynthesis.getVoices().filter(function(v) {
return lang ? v.lang.indexOf(lang) !== -1 : v.name === voice;
});

не правильно голос для синтеза получает ????
Нет, этот кусок тоже такой же.
Прикрепил файл TSS.js

TTS.js
Да я понимаю = тут просто мне не понятен выбор голоса data-name берется со списка
вот почему и говорю - что голос не правильно опеределяется....
вот как в примере - он выбирается но - все таки
var selectedOption = voiceSelect.selectedOptions[0].getAttribute('data-name');
for(i = 0; i < voices.length ; i++) {
if(voices.name === selectedOption) {
utterThis.voice = voices;
break;
}
}
вот почему и вся эта неразбериха... с голосом = почему и голос меняется на непонятный и произношение непонятное....


Блин, извини, но я ничерта не разбираюсь в этом... Я даже не могу диалог не поддержать, не возразить, не выложить свои предположения (((... вот что-нибудь починить, припаять.. без проблем, но я нифига не программист. Для меня это почти темный лес. А может еще у кого-нибудь спросить или где запостить.. может кто подскажет куда копать?

Re: [Приложение] ChromeGateMJD

Добавлено: Ср ноя 27, 2019 5:04 pm
lateralus
rzag писал(а):
Вс дек 30, 2018 10:51 pm
rzag писал(а):
Чт дек 13, 2018 12:06 am
Приветствую.
Кто может подсказать как в даном модуле язык распознавания на другой сменить ? Также вопрос по смене языка проговаривания.


для проговаривания - в файле TTS.js убрал условие только русский язык.
Удалил строки TTS.getVoices = function() {
if (!TTS.isSupported()) return [];
return speechSynthesis.getVoices().filter(function(v) {
//return v.lang === i18n('locale');
return v.lang === 'ru-RU';
});
};
У меня после этих действий расширение слетает. Лечится только переустановкой ChromeGateMJD

Re: [Приложение] ChromeGateMJD

Добавлено: Пн дек 09, 2019 12:29 pm
AndySot
GriMax писал(а):
Вс ноя 10, 2019 7:03 pm
Народ прошу помощи, может кто сталкивался.
В терминалах (WIndows, ChromeGateMJD) при ответе Алиса произносит вместо предлога "в" предлог "а". Уже недели две борюсь, и кэш гугла очищал, и расширение ChromeGateMJD переустанавливал, и МЖД откатывал, ничего не помогает... и самое интересное, что в словах букву "в" произносит правильно, только предлог заменяет зараза. С Yandex TTS таких проблем нет все озвучивается без искажений.
Та же проблема началась. Раньше вроде все нормально было.

Re: [Приложение] ChromeGateMJD

Добавлено: Пн дек 09, 2019 9:32 pm
GriMax
AndySot писал(а):
Пн дек 09, 2019 12:29 pm
GriMax писал(а):
Вс ноя 10, 2019 7:03 pm
Народ прошу помощи, может кто сталкивался.
В терминалах (WIndows, ChromeGateMJD) при ответе Алиса произносит вместо предлога "в" предлог "а". Уже недели две борюсь, и кэш гугла очищал, и расширение ChromeGateMJD переустанавливал, и МЖД откатывал, ничего не помогает... и самое интересное, что в словах букву "в" произносит правильно, только предлог заменяет зараза. С Yandex TTS таких проблем нет все озвучивается без искажений.
Та же проблема началась. Раньше вроде все нормально было.
Похоже все к этому придут, кто использует ChromeGateMJD. Решения так и нет.

Re: [Приложение] ChromeGateMJD

Добавлено: Вт дек 17, 2019 8:46 pm
ZyaK
случилось чудо, ничего не делал, начала произносить предлог "В" нормально!
сдается мне проблема не на нашей стороне, т.к немного не правильно начала склонять слова после чисел.

Re: [Приложение] ChromeGateMJD

Добавлено: Ср дек 18, 2019 9:07 pm
GriMax
ZyaK писал(а):
Вт дек 17, 2019 8:46 pm
случилось чудо, ничего не делал, начала произносить предлог "В" нормально!
сдается мне проблема не на нашей стороне, т.к немного не правильно начала склонять слова после чисел.
Не долго длилось счастье.... снова заикается и снова "А" вместо "В" :((

Re: [Приложение] ChromeGateMJD

Добавлено: Чт янв 16, 2020 7:58 am
newload
Решил снова вернуться к созданию УД. Установил, настроил под себя, отрисовал сцены, дошел до голосового управления и тут ждал сюрприз. Поставил голосовой движок от Яндекса, поставил это расширение, а оно немного видоизменилось. Ну, думаю, не беда, галаза есть, в школе читать научили.... Прочитал ветку, понял, что по сути ничего не поменялось, оставил настройки дефолтные (Имя пользователя команд и Авторизацию не заполнял) Но проблема есть. Алиса меня просто не слышит. Ну как не слышит... На первые пару команд после установки приложения есть только динг-донг, без инфы об отсутствии команды или отработки команды, а потом даже и не слышит меня. Что я делаю не так?) Сервер стоит на ноуте под Win 7. УД запущен с правами администратора, хром просто запущен с ярлыка

Re: [Приложение] ChromeGateMJD

Добавлено: Чт янв 16, 2020 8:29 am
tarasfrompir
На первые пару команд после установки приложения есть только динг-донг, без инфы об отсутствии команды или отработки команды, а потом даже и не слышит меня.

= и не услышит поскольку в мдм убрано - неизвестная команда.. ТОесть по факту слышит - но не понятно дошла ли команда