Страница 1 из 3

Смешанная озвучка

Добавлено: Чт окт 05, 2017 4:37 pm
Alex
Подскажите, голосовое сопровождение умеет корректно произносить смешанный текст, когда в предложении есть и русские и английские слова?

Re: Смешанная озвучка

Добавлено: Чт окт 05, 2017 4:43 pm
Dark_Veter
RHVoice умеет смешанный текст произносить. У меня точно работает.

Re: Смешанная озвучка

Добавлено: Чт окт 05, 2017 4:44 pm
skysilver
У Яндекса можно тут проверить https://webasr.yandex.net/ttsdemo.html Также там выбор голоса есть.

Re: Смешанная озвучка

Добавлено: Чт окт 05, 2017 5:13 pm
Alex
RHVoice умеет смешанный текст произносить. У меня точно работает.
У меня RHVoice английские слова читает коверкая по русски.
У Яндекса можно тут проверить https://webasr.yandex.net/ttsdemo.html Также там выбор голоса есть.
У меня ни выбора голоса нет (пустой выпадающий список), ни озвучки нет на этой странице ни в Фф, ни в Ие.

Re: Смешанная озвучка

Добавлено: Чт окт 05, 2017 5:17 pm
Dark_Veter
Alex писал(а): У меня RHVoice английские слова читает коверкая по русски.
А какой голос выбран? у меня anna+clb работает.
ну и вот тут можно подробнее почитать про настройку.

Re: Смешанная озвучка

Добавлено: Чт окт 05, 2017 6:04 pm
Alex
Вроде стал читать, но английский вариант какой-то несерьёзный:

say("Monkey bussiness", 1);
Манки бассинасс!

Кстати, подскажите можно ли в MajorDoMo программно менять уровень громкости голосового сопровождения?

Re: Смешанная озвучка

Добавлено: Чт окт 05, 2017 8:52 pm
nick7zmail
Уровень можно менять только общий. Отдельно голос не меняется...
RHVoice скорее всего так и будет коверкать...зато оффлайн работает...у меня тоже АННА+CLB выбран, и кэширование включено. Без кэширования нормально не хотел говорить. А для того чтобы яндекс движок завелся - надо в кабинете разработчика api ключ получить, и ввести в соответствующем модуле.

Re: Смешанная озвучка

Добавлено: Чт окт 05, 2017 9:44 pm
Alex
Уровень можно менять только общий.
А как менять общий?

И ещё вопрос: мультирум и перенаправление голоса как-то организовали? Имеется в виду возможность указать в какой комнате воспроизвести фразу?

И если да, то каков механизм — несколько звуковых карт или как? Или во всём доме звучит одно и то же?

Re: Смешанная озвучка

Добавлено: Пт окт 06, 2017 1:14 am
xor
Для вин TTC, если установлено несколько голосов, можно между ними переключаться -
часть фразы произносить Алёной, часть - Николаем, часть - какой-нибудь Зирой US.

Re: Смешанная озвучка

Добавлено: Пт окт 06, 2017 7:37 am
nick7zmail
Alex писал(а): А как менять общий?
Как то так

Код: Выделить всё

safe_exec('amixer  sset PCM,0 '.$params['VALUE'].'%');
(в $params['VALUE'] должно быть значение)
Если в винде, то так

Код: Выделить всё

 $volume=round(65535*$params['VALUE']/100); 
 safe_exec('..\\apps\\nircmd\\nircmdc setsysvolume '.$volume);

Это всё кстати по умолчанию прописано в классе Computer в методе VolumeLevelChanged, и он используется при смене громкости из панели вверху в главном интерфейсе (если, конечно, эта панель не удалена))

С мультирумом пока не заморачивался, звук из колонок, подключенных к расбери. На сколько я знаю делают по-всякому...основные варианты - блютуз колонки, управлять каналами "перещелкиванием" реле через ардуино, Использовать терминалы с новым MajorDroid-ом. Там есть api для голоса...на счет музыки не знаю.