使用两个声卡
我想用声卡“A”播放一个声音,同时用声卡“B”录制另一个声音。我知道怎么用PyAudio播放或录制声音,但我不知道怎么选择要用哪个声卡。我感觉PyAudio好像不允许选择声卡,不过我可能错了(我还是Python的新手)。
1 个回答
0
看起来PortAudio这个C语言的库,PyAudio就是用它来做的,能够选择声卡。
PortAudio有一些参数和方法,比如PaDeviceIndex、Pa_getdeviceCount()和PaUseHostAPISpecificDeviceSpecification。
但不知道为什么,PyAudio并没有把这些参数和方法封装起来。