当我运行时:
它返回
当然,如果我列出设备。
我已经安装了最新版本的PulseAudio、ALSA和PortAudio。有什么建议吗?
更新:在Audacity中无法查看任何声音设备,尽管它们出现在“系统设置>声音”下。在Audacity中,我收到以下错误信息:
“打开声音设备时出错。请检查录音设备设置和项目采样率。”
我认为这几乎肯定是一个PortAudio问题,因为设置页面如下:
import pyaudio
pa = pyaudio.PyAudio()
pa.get_default_output_device_info()
我得到:
IOError: No Default Output Device Available
当我说:
pa.get_device_count()
它返回
0L
。当然,如果我列出设备。
for i in range(0, device_count):
print("Name: " + pa.get_device_info_by_index(i)["name"])
print("Index: " + pa.get_device_info_by_index(i)["index"])
print("\n")
它不会打印任何东西。
我正在运行Ubuntu 16.04,并通过以下方式设置了我的默认音频输出:
pacmd list-sinks
pacmd set-default-sink 0
我已经安装了最新版本的PulseAudio、ALSA和PortAudio。有什么建议吗?
更新:在Audacity中无法查看任何声音设备,尽管它们出现在“系统设置>声音”下。在Audacity中,我收到以下错误信息:
“打开声音设备时出错。请检查录音设备设置和项目采样率。”
我认为这几乎肯定是一个PortAudio问题,因为设置页面如下:
![enter image description here](https://istack.dev59.com/X2VMs.webp)