【问题标题】:How to record audio output with python-sounddevice?如何使用 python-sounddevice 录制音频输出?
【发布时间】:2021-07-14 04:58:42
【问题描述】:

我正在尝试重新调整记录任意长度麦克风音频的示例以捕获音频输出https://python-sounddevice.readthedocs.io/en/0.4.1/examples.html#recording-with-arbitrary-duration

我不确定如何正确设置设备以及是否可以使用 python-sounddevice 实际捕获输出声音

【问题讨论】:

  • “捕获音频输出”是什么意思?您无法录制发送给扬声器的内容。这就是你所追求的吗?
  • 似乎有一些方法可以捕获发送给扬声器的内容,例如github.com/ExistentialAudio/BlackHole
  • 这是一个不同的问题。它解决了问题,但它是侵入性的。您必须更改您的应用程序才能通过虚拟扬声器发送。

标签: python audio-streaming python-sounddevice


【解决方案1】:

深入研究,似乎我需要使用虚拟音频驱动程序来捕获输出,例如 Mac 的 https://github.com/ExistentialAudio/BlackHole 或可以在 Ubuntu 上设置 pulseaudio 来执行此操作,然后我可以连接到可以捕获的虚拟音频驱动程序输出然后写出来

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-29
    • 2015-03-05
    • 2013-07-14
    • 1970-01-01
    • 2018-04-25
    • 1970-01-01
    • 1970-01-01
    • 2014-11-23
    相关资源
    最近更新 更多