2016-07-24 1052 views
0

我想知道是否有方法使用python来静音和麦克风?我正在开发一个需要将麦克风设置设置为“收听此设备”的项目。但是,为了防止麦克风从电视机或收音机中拾取不必要的噪音,我需要通过python脚本在静音和取消静音之间切换的方法。如何使用python打开和关闭麦克风

+0

操作系统?对于Linux,音频系统(例如PulseAudio,ALSA,OSS)?对于像音频这样的东西,它通常会出现“你需要运行的系统使用哪种库/软件包来使用它?”然后“是否有一个Python API绑定或该库/包的包装?”。 –

+0

我正在使用Windows。我很难找到允许我更改麦克风设置的模块:收听此设备或取消静音静音。你有什么建议吗? – lawre6b3

回答

0

PyAudio是一个跨平台的选项。它不仅仅是直接访问音频设备控件,因此使用起来相当复杂。 pymedia是另一种选择,pymedia.audio.sound包提供对麦克风控制(输入电平,静音等)所在的混音器设备的访问。