2

我有一个 python 脚本,它使用 gmusicapi 和 vlc 库来创建一个媒体播放器,该播放器根据在聊天/VOIP 程序中输入的文本命令接收请求。在 python 中的 Windows 10/ 上,有没有办法只获取来自 python 脚本的音频并将其路由到虚拟录音设备?

我在想也许使用 JACK 库,但我还不熟悉 JACK

本质上SoundLeech所做的只是将音频路由到虚拟录音设备而不是写入文件。

赢 10/Python 2.7

4

1 回答 1

0

我个人尝试过 pyAudio、pyAudioAnalyzer 和 sounddevice

由于您正在运行 python 3.6 及更低版本,您可以使用 pyAudio 但我仍然推荐 sounddevice(我发现它更灵活且易于使用,但这只是我的意见)

py -m pip install sounddevice

然后在你的python代码中

import sounddevice

我主要使用它来列出音频设备并更改默认值和东西,但你应该能够将一个路由到另一个。也许与:

sounddevice.get_stream
于 2018-09-17T16:13:50.160 回答