Нет звука, ни голоса, ни динь-дон из Majordomo. ВОЗОБНОВЛЯЮ ТЕМУ. Нужна помощь!
Модератор: immortal
-
- Сообщения: 4
- Зарегистрирован: Чт май 21, 2020 6:51 pm
- Благодарил (а): 3 раза
- Поблагодарили: 0
Re: Нет звука, ни голоса, ни динь-дон из Majordomo. ВОЗОБНОВЛЯЮ ТЕМУ. Нужна помощь!
[/quote]
да хз даже чем помочь - виндоузятник я .. поэтому сори....
[/quote]
Неее я без претензий.... Мало-ли, думаю, вдруг кто решил проблему....
да хз даже чем помочь - виндоузятник я .. поэтому сори....
[/quote]
Неее я без претензий.... Мало-ли, думаю, вдруг кто решил проблему....
-
- Сообщения: 1
- Зарегистрирован: Ср июн 17, 2020 8:48 pm
- Благодарил (а): 0
- Поблагодарили: 0
Re: Нет звука, ни голоса, ни динь-дон из Majordomo. ВОЗОБНОВЛЯЮ ТЕМУ. Нужна помощь!
Доброго времени суток всем.
Прочитал все 13 страниц темы, с бубном заставил работать звук (alsa) и синтез речи (RHVoice) из консоли linux, в том числе от пользователя apache (вместо www-data, ОС Centos 8), под которым работает сервис majordomo.
Однако, не могу понять, почему из МД нет ни звука, ни речи.
Версия -- последняя на 2020-06-20 master, чистая установка, обновляться пробовал.
При запуске "коробочных" скриптов test и timeNow на основной странице МД появляется запись Алисы с текущим временем, "проверкой" или "Hello world".
При попытке отправить в консоль (МД -- Панель управления -- консоль) "say(timeNow());" ниже поля консоли появляется ещё одно текстовое поле, видимо для лога выполнения команды, в нём некоторое время крутится ромашка и всё. Текста в логе не появляется никакого, звуков никаких нет, в кеше /var/www/html/cms/cached/voice пусто, на главной странице МД тоже никаких следов.
Права и владельца каталогов проверял и переназначал на апач:апач 755.
В какую сторону копать, как производится вывод звука в МД?
Прочитал все 13 страниц темы, с бубном заставил работать звук (alsa) и синтез речи (RHVoice) из консоли linux, в том числе от пользователя apache (вместо www-data, ОС Centos 8), под которым работает сервис majordomo.
Однако, не могу понять, почему из МД нет ни звука, ни речи.
Версия -- последняя на 2020-06-20 master, чистая установка, обновляться пробовал.
При запуске "коробочных" скриптов test и timeNow на основной странице МД появляется запись Алисы с текущим временем, "проверкой" или "Hello world".
При попытке отправить в консоль (МД -- Панель управления -- консоль) "say(timeNow());" ниже поля консоли появляется ещё одно текстовое поле, видимо для лога выполнения команды, в нём некоторое время крутится ромашка и всё. Текста в логе не появляется никакого, звуков никаких нет, в кеше /var/www/html/cms/cached/voice пусто, на главной странице МД тоже никаких следов.
Права и владельца каталогов проверял и переназначал на апач:апач 755.
В какую сторону копать, как производится вывод звука в МД?
- rosh
- Сообщения: 23
- Зарегистрирован: Сб фев 02, 2019 6:58 pm
- Благодарил (а): 1 раз
- Поблагодарили: 6 раз
Re: Нет звука, ни голоса, ни динь-дон из Majordomo. ВОЗОБНОВЛЯЮ ТЕМУ. Нужна помощь!
В общую копилочку: есть хорошая утилита "sudo hdajacksensetest" - показывает что куда подключено (т.е. можно выловить ошибки определения подключенных устройств - например у меня микрофон почему-то система посчитала наушниками
.

Эх раззудись ЦП, размахнись мыша 

-
- Сообщения: 712
- Зарегистрирован: Ср май 03, 2017 7:41 pm
- Благодарил (а): 117 раз
- Поблагодарили: 112 раз
Re: Нет звука, ни голоса, ни динь-дон из Majordomo. ВОЗОБНОВЛЯЮ ТЕМУ. Нужна помощь!
Всем привет. После полной переустановки (начиная с Винды) работает всё, кроме звука "dingdong". Помнится когда-то давно на форуме обсуждали правки в каком-то файле, после которых у кого-то не работал этот звук. Может дело в этом ? Никак не могу найти ту тему, может кто помнит ?
-
- Сообщения: 24
- Зарегистрирован: Вт мар 15, 2016 4:39 pm
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: Нет звука, ни голоса, ни динь-дон из Majordomo. ВОЗОБНОВЛЯЮ ТЕМУ. Нужна помощь!
Всем здравствуйте! Такая же проблема, не работает dingdong, файл есть, права в норме, RHVoice говорит, если запускаешь из консоли playSound('dingdong'); всё нормально.
Подскажите в какую сторону копать?
Подскажите в какую сторону копать?
- Svetлая
- Сообщения: 240
- Зарегистрирован: Вс май 06, 2018 11:36 pm
- Благодарил (а): 81 раз
- Поблагодарили: 75 раз
- Контактная информация:
Re: Нет звука, ни голоса, ни динь-дон из Majordomo. ВОЗОБНОВЛЯЮ ТЕМУ. Нужна помощь!
система и железо на котором стоит МДМ?
если ubuntu, на форуме где-то был ответ(ы). Скорее всего у Вас несколько звуковых карт (hdmi - считается) и надо в конфиге указать какая основная.
если ubuntu, на форуме где-то был ответ(ы). Скорее всего у Вас несколько звуковых карт (hdmi - считается) и надо в конфиге указать какая основная.
-
- Сообщения: 24
- Зарегистрирован: Вт мар 15, 2016 4:39 pm
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: Нет звука, ни голоса, ни динь-дон из Majordomo. ВОЗОБНОВЛЯЮ ТЕМУ. Нужна помощь!
Временно решил проблему: Панель управления - Настройки - Общие настройки - Обработчики, во втором пункте меню After SAY (code) вставил playSound('dingdong', 1, $level); и сохранил настройку.
- Рейтинг: 1.16%
-
- Сообщения: 24
- Зарегистрирован: Вт мар 15, 2016 4:39 pm
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: Нет звука, ни голоса, ни динь-дон из Majordomo. ВОЗОБНОВЛЯЮ ТЕМУ. Нужна помощь!
У меня RPi3, там одна звуковая по умолчанию, если есть конфиг подскажите какой?. Чуть выше нашел решение.
-
- Сообщения: 3
- Зарегистрирован: Пн мар 30, 2020 6:42 pm
- Благодарил (а): 0
- Поблагодарили: 2 раза
Re: Нет звука, ни голоса, ни динь-дон из Majordomo. ВОЗОБНОВЛЯЮ ТЕМУ. Нужна помощь!
Всем привет, товарищи!
мучался с такой же проблемой, нет ни звука ни динь-дон. у меня стоит Lubuntu 20.04 и MPlayer 1.3.0 (Debian), built with gcc-9.
И так, как эту проблему победил я:
у меня был звук в колонках когда вводил эти команды:
но MD упорно молчал, www-data состоял в группе audio и даже запуск MD от другого пользователя (от того под которым сижу я) не дал результатов. Оказалось что Mplayer от другого пользователя не может найти аудио выход, проверяется это следующей командой:
Если в выводе есть похожая строчка:
Значит пробуем принудительно указать куда выводить звук. Для этого смотрим какие устройства вывода у нас есть:
вывод должен быть примерно такой:
У меня это карта 1 устройство 0. У вас может быть их больше, теперь можно подобрать нужное устройство вывода подставив карту и устройство в hw= :
Сейчас должен появиться звук, теперь есть номер устройства куда выводить звук, его нужно записать в конфиг Mplayer:
ищем строчку начинающуюся с ao= :
и добавляем свой аудио вывод
теперь и динь-дон и RHvoice заработал. способ не идеальный конечно. лучше бы назначить в pulse или alsa стандартное устройство вывода, да вот только что то не хочет мой Mplayer работать на стандартным выводом. То ли я что то не так делал, то ли уже сильно систему мусорными командами забил.
P.S инструкцию по RHvoice тоже нужно обновить :
в git clone если не использовать --recursive копируется не все. И еще нужно доустановить некоторые пакеты что бы компиляция прошла с полным списком зависимостей. правильная инструкция:
Надеюсь кому нибудь запись будет полезна. на поиск проблемы звука ушло 6 вечеров и куча нервов 
мучался с такой же проблемой, нет ни звука ни динь-дон. у меня стоит Lubuntu 20.04 и MPlayer 1.3.0 (Debian), built with gcc-9.
И так, как эту проблему победил я:
у меня был звук в колонках когда вводил эти команды:
Код: Выделить всё
mplayer /var/www/html/cms/sounds/dingdong.mp3
echo "Привет" | RHVoice-test -p Anna
sudo -u www-data echo "Привет" | RHVoice-test -p Anna
Код: Выделить всё
sudo -u www-data mplayer /var/www/html/cms/sounds/dingdong.mp3
Если в выводе есть похожая строчка:
Код: Выделить всё
[AO_ALSA] alsa-lib: confmisc.c:767:(parse_card) cannot find card '0'
[AO_ALSA] alsa-lib: conf.c:4732:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
Код: Выделить всё
aplay -l
вывод должен быть примерно такой:
Код: Выделить всё
**** Список PLAYBACK устройств ****
карта 1: Device [USB Audio Device], устройство 0: USB Audio [USB Audio]
Подустройства: 1/1
Подустройство №0: subdevice #0
Код: Выделить всё
sudo -u www-data mplayer -ao alsa:device=hw=1.0 /var/www/html/cms/sounds/dingdong.mp3
Код: Выделить всё
sudo nano /etc/mplayer/mplayer.conf
Код: Выделить всё
ao=pulse,alsa,sdl:aalib
Код: Выделить всё
ao=pulse,alsa:device=hw=1.0,sdl:aalib
P.S инструкцию по RHvoice тоже нужно обновить :
в git clone если не использовать --recursive копируется не все. И еще нужно доустановить некоторые пакеты что бы компиляция прошла с полным списком зависимостей. правильная инструкция:
Код: Выделить всё
sudo apt-get install gcc g++ git pkg-config scons libao4 libao-common libao-dev libspeechd-dev mplayer libpulse-dev libportaudio-ocaml-dev alsa-tools speech-dispatcher python3-lxml
cd /usr/src/
git clone --recursive https://github.com/Olga-Yakovleva/RHVoice
cd RHVoice
scons
scons install
ldconfig

- Рейтинг: 2.33%