Страница 1 из 2
Голос, музыка - в терминалах и на сервере.
Добавлено: Сб ноя 10, 2018 5:37 pm
shefus
Всем привет!
Что-то я совсем запутался.... Ситуация в следующем:
Кода-то все работало

, но после последнего обновления (мастер) появились глюки связанные со стартом циклов, а т.к. стояла UBUNTU 14 решил обновить до 18. После всех танцев с бубном все завелось нормально, но тут вдруг я заметил, что не воспроизводится музон с приложения МедиаБраузер на основном сервере (localhost), MD говорит в него и команда PlaySound работает. Разобравшись, понял, что при переустановки не поднялся VLC, обновил, запустил. Музон пошел, НО ... PlaySound не работает, MD при команде say говорит только в терминалы, хотя в консоле пишет:
Код: Выделить всё
16:09:08 0.07174600 Executing (exclusive): mplayer /var/www/cms/cached/voice/608333adc72f545078ede3aad71bfe74_yandex.mp3 >/dev/null 2>&1
16:09:05 0.53517400 Executing (exclusive): mplayer /var/www/cms/sounds/dingdong.mp3 >/dev/null 2>&1
Localhost настроен как терминал "MAIN" с выводом через vlc web
Команда sayTo("Привет",2,MAIN); в консоле не отрабатывает
Вопрос 2: Команда say подразумевает вывод во все терминалы с MajorDroid API?
Вопрос 3: Встроенный медиаплеер - как настроить по умолчанию выбранный терминал? У меня все время выбирает "Terminal1", а мне надо, например "MAIN". В настройка "Плеер" - если выбираю - не запоминает. Если убираю со всех терминалов "может проигрывать медиа", кроме терминала "MAIN" - пишет "выберете терминал" ну и при выборе "MAIN" все играет, но при следующем запуске опять надо выбирать.
Re: Голос, музыка - в терминалах и на сервере.
Добавлено: Пн ноя 12, 2018 1:24 pm
shefus
По первому вопросу:
Если в терминале на сервере набираю:
Код: Выделить всё
mplayer /var/www/cms/cached/voice/d86f644ce901c7f1b86a80401da1dbb7_yandex.mp3 >/dev/null 2>&1
То звук произносится.
Re: Голос, музыка - в терминалах и на сервере.
Добавлено: Пн ноя 12, 2018 1:36 pm
shefus
И, если запускаю с MD, то:
Код: Выделить всё
shef@NURKA:~$ ps ax -f| grep mplayer
www-data 2610 1 1 12:26 ? Sl 0:04 mplayer /home/shef/Музыка/Alarm/42.mp3
т.е. mplayer запускается из под www-data, но звука нет. Если запускаю из под shef - звук идет...

Куда копать?
PS:
Код: Выделить всё
shef@NURKA:~$ cat /etc/group | grep audio
audio:x:29:pulse,www-data,shef,mpd
Re: Голос, музыка - в терминалах и на сервере.
Добавлено: Пн ноя 12, 2018 1:48 pm
skysilver
shefus писал(а): ↑Пн ноя 12, 2018 1:36 pm
Куда копать?
Как вариант в сторону конфига alsa. Возможно, ты альсу сконфигурил только для юзера shef, а не для всей ОС в целом. Либо в самом конфиге еще могут быть прописаны разного рода пермишены.
Re: Голос, музыка - в терминалах и на сервере.
Добавлено: Пн ноя 12, 2018 3:59 pm
Ron
Там в настройках терминала теперь даже для MPD нужно порт прописать 6600,а то радива не заработало при дефолтных установках.
Re: Голос, музыка - в терминалах и на сервере.
Добавлено: Пн ноя 12, 2018 4:09 pm
shefus
Вообщем, что было, так и не понял... Дал еще раз:
Обновил MD (мастер)
Перегрузил пару раз, и.... заработало! Пока полет нормальный.
Re: Голос, музыка - в терминалах и на сервере.
Добавлено: Пн ноя 12, 2018 6:58 pm
Ron
Есть такое дело.
Иногда тупо грубо приходится ребутить из консоли (без скриптов по бекапированию БД),в чем беда - пока ХЗ.
Re: Голос, музыка - в терминалах и на сервере.
Добавлено: Пн ноя 19, 2018 12:09 pm
ВячеславМ
Вопрос, в тему ...
Посоветуйте, что делать ?
На команду "Включить Люстра 1" отвечает два раза разными голосами, в логе:
12:04:27 0.50323800 Executing (exclusive): mplayer /var/www/html/cms/cached/voice/7dad1f8d0bfc21367c25ee4a5be1d9ed_yandex.mp3 >/dev/null 2>&1
12:04:27 0.15417600 Терминалы отправили -
http://192.168.0.33/cms/cached/voice/7d ... google.mp3
Терминал настроен только Main(Server)...
Установлен Yandex TTS, в других ситуациях говорит только он...
Откуда гугл ?
Re: Голос, музыка - в терминалах и на сервере.
Добавлено: Пн ноя 19, 2018 12:24 pm
xor
ВячеславМ писал(а):Вопрос, в тему ...
Посоветуйте, что делать ?
На команду "Включить Люстра 1" отвечает два раза разными голосами, в логе:
12:04:27 0.50323800 Executing (exclusive): mplayer /var/www/html/cms/cached/voice/7dad1f8d0bfc21367c25ee4a5be1d9ed_yandex.mp3 >/dev/null 2>&1
12:04:27 0.15417600 Терминалы отправили -
http://192.168.0.33/cms/cached/voice/7d ... google.mp3
Терминал настроен только Main(Server)...
Установлен Yandex TTS, в других ситуациях говорит только он...
Откуда гугл ?
Из модуля терминалы
Отправлено с моего Redmi 4X через Tapatalk
Re: Голос, музыка - в терминалах и на сервере.
Добавлено: Пн ноя 19, 2018 1:24 pm
tarasfrompir
xor писал(а): ↑Пн ноя 19, 2018 12:24 pm
ВячеславМ писал(а):Вопрос, в тему ...
Посоветуйте, что делать ?
На команду "Включить Люстра 1" отвечает два раза разными голосами, в логе:
12:04:27 0.50323800 Executing (exclusive): mplayer /var/www/html/cms/cached/voice/7dad1f8d0bfc21367c25ee4a5be1d9ed_yandex.mp3 >/dev/null 2>&1
12:04:27 0.15417600 Терминалы отправили -
http://192.168.0.33/cms/cached/voice/7d ... google.mp3
Терминал настроен только Main(Server)...
Установлен Yandex TTS, в других ситуациях говорит только он...
Откуда гугл ?
Из модуля терминалы
Отправлено с моего Redmi 4X через Tapatalk
Обновись - эта проблема уже давно убрана...