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

Re: Постоянно падает МД

Добавлено: Сб ноя 13, 2021 12:20 am
~220v
Напишу здесь, может кому-то пригодится.
Сильно участилось у меня падение цикла cycle_execs.php. Уже задолбало конкретно постоянно гавкающее системный статус красный, потом зелёный... решил разбираться.

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

./scripts/cycle_execs.php
11111111111111111THREAD CLOSED: [c:/_majordomo/server/php/php.exe -q ./scripts/cycle_execs.php --params "a:0:{}" > NUL]

Backtrace:
#0 C:\_Majordomo\htdocs\cycle.php(453): registerError('cycle_stop', './scripts/cycle...')
#1 {main}
Оказалось всему виной апостроф ' (хохлы поймут :D ) в словах. Тк система у меня на украинском, то и TTS соответственно тоже. И через раз через два валило цикл вызов озвучки на подобии этой:

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

say ("Датчик протікання ванна - якість зв’язку 1", 1);
оно даже не читало, а просто писало в лог и валило систему...

всего лишь заменил обычный апостроф (тот где буква ё) '
на этот (вставил с символов) ’
и всё стало ок.

Re: Постоянно падает МД

Добавлено: Сб ноя 13, 2021 10:26 am
tarasfrompir
Перед апострофом попробуй поставить обратный слеш

Re: Постоянно падает МД

Добавлено: Вт ноя 16, 2021 12:14 am
~220v
tarasfrompir писал(а): Сб ноя 13, 2021 10:26 am Перед апострофом попробуй поставить обратный слеш
Не падает, но и читает плохо - "ЗєВє-язку". Ну и плюс в лог пишет лишний косяк..

Re: Постоянно падает МД

Добавлено: Вт ноя 16, 2021 8:49 am
tarasfrompir
~220v писал(а): Вт ноя 16, 2021 12:14 am
tarasfrompir писал(а): Сб ноя 13, 2021 10:26 am Перед апострофом попробуй поставить обратный слеш
Не падает, но и читает плохо - "ЗєВє-язку". Ну и плюс в лог пишет лишний косяк..
А чем генерирует аудио? Каким генератором речи?

Re: Постоянно падает МД

Добавлено: Вт ноя 16, 2021 11:01 am
~220v
tarasfrompir писал(а): Вт ноя 16, 2021 8:49 am А чем генерирует аудио? Каким генератором речи?
Windows TTS, а в винде RHVoice чере Sapi5