簡體   English   中英

在 Ubuntu 14.04 上使用 python 讀取音頻時出錯

[英]Error reading audio with python on Ubuntu 14.04

使用 python 2.7 運行以下代碼時(在 Ubuntu 14.04 中)

import pyaudio
p = pyaudio.PyAudio()

我收到以下異常:

ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) 無法打開從站

ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) 無法打開從站

ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) 未知 PCM 卡.pcm.center_lfe

ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) 未知 PCM 卡.pcm.side

bt_audio_service_open:connect() 失敗:連接被拒絕 (111)

bt_audio_service_open:connect() 失敗:連接被拒絕 (111)

bt_audio_service_open:connect() 失敗:連接被拒絕 (111)

bt_audio_service_open:connect() 失敗:連接被拒絕 (111)

ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) 無法打開從站

無法連接到服務器套接字 err = 沒有這樣的文件或目錄

無法連接到服務器請求通道插孔服務器未運行或無法啟動

您的幫助將不勝感激

您是否安裝了bluez-alsa軟件包? 如果是這樣,請將其刪除,然后重新測試。 應該擺脫錯誤。

如果沒有,這里也有一些討論( https://github.com/Katee/quietnet/issues/18 )可能會有所幫助。

ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred

The underun is likely caused because pulseaudio is already accessing 
the card - you can pause it using http://linux.die.net/man/1
/pasuspender. In general to avoid such deadlock, you need a 
soundserver like jackd https://help.ubuntu.com/community/What%20is%20JACK, but you already figured this out from the following log
entries in your trace ;-) (apt-get install jackd)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM