简体   繁体   English

我们可以使用 Python 中的 sounddevice 库在虚拟电缆上播放音频文件(.wav 或 .mp3)而不是 Ubantu 中的 pygame 库吗?

[英]Can we use sounddevice library in Python to play an audio file (.wav or .mp3) on a virtual cable instead of pygame library in Ubantu?

Can I work with Virtual Cables in Ubantu using sounddevice library of Python?我可以使用 Python 的声音设备库在 Ubantu 中使用虚拟电缆吗? I am trying to play an audio file on a Virtual Cable.我正在尝试在虚拟电缆上播放音频文件。 I have done this using pygame library.我已经使用 pygame 库完成了这项工作。 Now, I need to do it using sounddevice library.现在,我需要使用 sounddevice 库来完成它。 Is there a way?有办法吗?

ALSA Virtual cables on linux are easily accessible via sounddevice library and we can play audio on them using sounddevice library. linux 上的 ALSA 虚拟电缆可通过声音设备库轻松访问,我们可以使用声音设备库在其上播放音频。 Virtual cables made by PulseAudio are not accessible in linux via sounddevice library. linux 中无法通过 sounddevice 库访问 PulseAudio 制作的虚拟电缆。 If you want to use virtual cables with sonddevice lib on a linux machine then don't create them using PulseAudio:)如果您想在 linux 机器上使用带有 Sonddevice 库的虚拟电缆,请不要使用 PulseAudio 创建它们:)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM