Алса проблемы с python2.7- Невозможно открыть раб

Я использую модуль Pyaudio Python для обработки звука, но ALSA возвращает:

ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave

ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave

ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear

ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe

ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side

bt_audio_service_open: connect() failed: Connection refused (111)

bt_audio_service_open: connect() failed: Connection refused (111)

bt_audio_service_open: connect() failed: Connection refused (111)

bt_audio_service_open: connect() failed: Connection refused (111)

ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave

Cannot connect to server socket err = No such file or directory

Cannot connect to server request channel

jack server is not running or cannot be started

Alsa прекрасно работает при записи звука и проигрывании его с терминала, но python (2.7) продолжает возвращать эти ошибки. Я не знаю, уместно ли это, но я могу также выполнить двойную загрузку до Windows 8.1.

1 ответ

Это может избавиться от сообщений Unknown Device: sudo nano /usr/share/alsa/alsa.conf и закомментировать cards.pcm.{device} где {device} это неизвестные устройства в списке

это избавит от ошибки сервера джек, не уверен в других

sudo apt install multimedia-jack
pulseaudio --kill
jack_control  start

Если вы получаете ошибки памяти, выйдите из системы / войдите ПОСЛЕ запуска:

sudo usermod -a -G audio MYUSERNAME

Убедитесь, что вы вышли из системы, иначе разрешения не будут обновлены.

Вам может понадобиться запустить:

jack_control  start

снова

Другие вопросы по тегам