【发布时间】:2022-01-05 12:38:35
【问题描述】:
我有一个 Python 代码,其中包含仅支持 Linux 的软件包,它也需要录音。该代码预计将在 Windows 上运行以进行部署。
我为此尝试了 2 种解决方案:
1- Linux docker 容器,该容器在 Windows 上运行没有任何问题,但它无法录制音频(它看不到麦克风并且正在产生 alsa 错误)。我尝试了许多包括 PulseAudio 在内的解决方案,但都无法解决问题。
2- WSL/WSL2,代码可以运行并且没有显示任何错误。我可以在 WSL 中播放音频并通过耳机听到,但我无法通过麦克风录制任何内容。我也尝试了很多解决方案,但没有一个对我有用(PulseAudio 的解决方案)。
对于以上你自己测试过的问题,你有什么建议或者解决方案吗?
谢谢,
【问题讨论】:
标签: linux docker windows-subsystem-for-linux microphone pulseaudio