Страница 1 из 2
Не озвучивается время в MD
Добавлено: Сб ноя 24, 2018 5:49 pm
Spellmaker
Добрый день.
Подскажите, пожалуйста, есть проблема со звуком.Не озвучиваются события,но в чате прописываются.
При подаче команды say('привет',2); в чате высвечивается сообщение "Неизвестная команда" при подаче команды в консоли стандартный звук
dingdong, он же озвучивает каждый час.
Система развернута на Raspberry PI 3+ колонка 3.5 jack.
Как это пофиксит и гле про это подробно почитать ?
Re: Не озвучивается время в MD
Добавлено: Сб ноя 24, 2018 5:57 pm
tarasfrompir
где то єто проходили - читай ТУТ -
viewtopic.php?f=3&t=5880
Re: Не озвучивается время в MD
Добавлено: Сб ноя 24, 2018 7:36 pm
Spellmaker
Спасибо за ссылку,пока читаю форум , решение пока не нашел.
Опишу свою проблему подробней.
1) В системе установлен 1 TTS-обработчик голоса(во вложении скриншот лога консоли).
При подаче команды say('привет',2); происходит два события, а именно, попытка запуска 2 аудио файлов.
Первый файл запускается из каталога /var/www/cms/sound/dindong.mp3 - Этот звук проигрывается в колонке, я его слышу.
Второй файл запускается из каталога /var/www/cms/cached/voice/ Этот звук я не слышу.Он не проигрывается.
Для чистоты эксперимента, скопировал оба файла в каталог /tmp/ и дал права 777.
Забрал по FTP на комп. Ситуация аналогичная,файл диндонг.Mp3 проигрыватель воспроизводит,второй файл yandex*** вызывает ошибку
проигрывания.
Исходя из первой проблемы у меня возникает 2 вопроса.
-Почему в логах консоли отрабатывают 2 обработчика одновременно ?
-Почему не воспроизводятся файлы из папки /var/www/cms/cached/voice/ ? Возможно они битые ? Как поправить,переустановкой модуля ?
2) Поскольку в web-интерфейсе MD команда say('привет',2); успешно запускала файл /var/www/cms/sound/dindong.mp3, то решил проверить
его воспроизведение в терминале.
При запуске через терминал звук не воспроизводится, при указании того же устройства вывода. (Скрин во вложении).
-Почему не воспроизводится звук при запуске через терминал ?
Re: Не озвучивается время в MD
Добавлено: Вс ноя 25, 2018 7:45 pm
Spellmaker
Никто ничего не подскажет ?
Re: Не озвучивается время в MD
Добавлено: Вс ноя 25, 2018 8:01 pm
Logrus
Re: Не озвучивается время в MD
Добавлено: Вс ноя 25, 2018 8:09 pm
Logrus
Spellmaker писал(а): ↑Вс ноя 25, 2018 7:45 pm
Никто ничего не подскажет ?
про права вам выше сказали
Re: Не озвучивается время в MD
Добавлено: Пн ноя 26, 2018 6:19 pm
Pavel_
global $session; //Обращаемся к глобальной переменной
sayReply("Привет"), 2, $session->data['TERMINAL']);
Re: Не озвучивается время в MD
Добавлено: Пн ноя 26, 2018 9:25 pm
Spellmaker
Ничего не понятно.
Куда этот код копировать ?
Рекомендации по правам выполнены- не помогло.
Это же ветка для чайников, а не для людей уже разбирающихся.
Re: Не озвучивается время в MD
Добавлено: Вс дек 09, 2018 2:59 pm
Spellmaker
Всем привет !
Помогите,так и не разобрался почему не работает голос.
Предложенные вам ссылки изучил,права, вроде, назначены корректно.
Голос не работает.
Re: Не озвучивается время в MD
Добавлено: Вс дек 09, 2018 4:16 pm
fandaymon
Spellmaker писал(а): ↑Вс дек 09, 2018 2:59 pm
Всем привет !
Помогите,так и не разобрался почему не работает голос.
Предложенные вам ссылки изучил,права, вроде, назначены корректно.
Голос не работает.
Если команда say wav файл создаёт, но проиграть его не получается, видимо не правильно настроен голос Yandex. Нужно получить работающий ключ и вписать его в систему.