Я пытаюсь прочитать вслух функцию acrobat, поэтому мне нужен синтезатор текста, я установил библиотеки espeak и libgnome-speech (он не работал для acrobat прямо из коробки), поэтому, когда я запустил espeak-gui через команду строка это дало мне ошибку сегментации затем я попробовал только espeak и вот вывод:
ALSA lib pcm.c:2212:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2212:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2212:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib audio/pcm_bluetooth.c:1613:(audioservice_expect) BT_GET_CAPABILITIES failed : Input/output error(5)
ALSA lib audio/pcm_bluetooth.c:1613:(audioservice_expect) BT_GET_CAPABILITIES failed : Input/output error(5)
ALSA lib audio/pcm_bluetooth.c:1613:(audioservice_expect) BT_GET_CAPABILITIES failed : Input/output error(5)
ALSA lib audio/pcm_bluetooth.c:1613:(audioservice_expect) BT_GET_CAPABILITIES failed : Input/output error(5)
ALSA lib pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jack server is not running or cannot be started
Любые идеи? или какие-то альтернативные решения для чтения вслух?
Спасибо
источник
Похоже, эта ошибка вызвана тем, что espeak пытается использовать alsa по умолчанию, когда в Ubuntu работает pulseaudio - эту ошибку я получаю сам на своем ноутбуке, но не на рабочем столе. Передача выходных данных espeak в pulseaudio (--stdout | paplay), как предлагается, позволяет избежать этого сообщения об ошибке и связанной с этим задержки - я полагаю, что другим решением было бы настроить espeak для использования pulseaudio вместо alsa - я предполагаю, что он установлен таким образом, потому что не все дистрибутивы используют pulseaudio еще?
источник
Я столкнулся с этой ошибкой после установки нескольких пакетов, связанных со звуком:
Полный текст ошибки был:
Хорошей новостью является то, что проблема исчезла после перезагрузки. Так что, надеюсь, все, что вам нужно сделать, это перезагрузить себя.
Запуск новой установки сервера 13.10 на 32-битном роботе.
источник
Иногда ваш Raspberry Pi направляет аудиосигнал на порт HDMI, и мы продолжаем поиск в разъеме 3,5 мм. Просто введите ->
amixer cset numid=3 n
(где 'n' равно 0 для авто, 1 для аудио, 2 для порта HDMI.)
Пример: если вы хотите прослушивать звук через наушники, введите:
amixer cset numid=3 1
и вы сделали. Надеюсь это поможет.
источник