我想捕获计算机输出,通过神经网络运行它,然后实时播放音频。到目前为止我已经找到了黑洞:
import sounddevice as sd
sd.default.device = 'BlackHole 2ch'
Run Code Online (Sandbox Code Playgroud)
这对于捕获输出非常有用。问题是我想用 BlackHole 捕获音频,然后将音频实时反馈到扬声器输出。设置sd.default.device = "MacBook Pro Speakers不会改变系统音频输出(仍然会去BlackHole)。如何以编程方式更改设备音频输出?