仅将Python音频输出路由到虚拟录制设备

2024-05-13 22:00:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个python脚本,它使用gmusicapi和vlc libs来创建一个媒体播放器,该播放器根据在聊天/VOIP程序中输入的文本命令接收请求。在windows10/in python上,有没有一种方法可以将只来自python脚本的音频传送到虚拟录音设备?在

我在想也许用杰克图书馆,但我还不熟悉杰克

本质上,SoundLeech所做的除了不写入文件之外,还将音频路由到虚拟录音设备。在

Win 10/Python 2.7版


Tags: 方法in文本命令程序脚本gmusicapi音频
1条回答
网友
1楼 · 发布于 2024-05-13 22:00:31

我亲自尝试了pyAudio、pyAudioAnalyzer和sounddevice

由于您运行的是python3.6及更低版本,所以可以使用pyAudio,但我还是建议sounddevice(我发现它更灵活、更易于使用,但这只是我的观点)

py -m pip install sounddevice

然后在python代码中

^{pr2}$

我一直在使用它来列出音频设备和更改默认值等,但你应该能够路由一个到另一个。 可能是因为:

sounddevice.get_stream

我稍后再看,如果这对你有帮助,请告诉我!在

相关问题 更多 >