相关疑难解决方法(0)

以编程方式在Windows 7上切换音频设备

在我的Windows 7 PC上,我有一套扬声器,一些无线耳机和一个USB网络摄像头.这意味着我有两个可能的音频输出设备和两个可能的音频输入设备.

我发现自己不得不经常在它们之间切换.目前这是一个手动过程:右键单击扬声器图标,选择"播放设备"或"录制设备"之一,在列表中选择正确的设备(并且那里也有一些"死"设备)然后点击"设置默认值".

我环顾四周,所有我能找到的人都是脚本SendKeys来实现自动化.

太糟糕了.

有没有以编程方式切换音频输入/输出设备,以便我可以编写一个简单的托盘应用程序/热键应用程序,以使这更容易?

audio winapi windows-7

8
推荐指数
2
解决办法
2万
查看次数

使用Python的pyaudio列出所有音频设备(portaudio绑定)

我试过了

import pyaudio
p = pyaudio.PyAudio()
for i in range(p.get_device_count()):
    print p.get_device_info_by_index(i)
Run Code Online (Sandbox Code Playgroud)

但我没有得到所有设备的完整列表:例如,我没有在此列表中获得ASIO设备.这很奇怪,因为portaudio应该给ASIO设备,对吧?

如何列出所有音频设备pyaudio

python audio portaudio pyaudio

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

audio ×2

portaudio ×1

pyaudio ×1

python ×1

winapi ×1

windows-7 ×1