我想知道是否有办法使用python来静音和麦克风?我正在开发一个项目,需要将麦克风设置设置为“收听此设备”。但是,为了防止麦克风从电视或收音机中拾取不需要的噪音,我需要一种通过 python 脚本在静音和取消静音之间切换的方法。
这可以通过使用PyWin32轻松实现:
\nimport win32api\nimport win32gui\n\nWM_APPCOMMAND = 0x319\nAPPCOMMAND_MICROPHONE_VOLUME_MUTE = 0x180000\n\nhwnd_active = win32gui.GetForegroundWindow()\nwin32api.SendMessage(hwnd_active, WM_APPCOMMAND, None, APPCOMMAND_MICROPHONE_VOLUME_MUTE)\nRun Code Online (Sandbox Code Playgroud)\n与名称APPCOMMAND_MICROPHONE_VOLUME_MUTE所暗示的不同,这实际上会切换麦克风
mute\xe2\x86\x92 unmute| unmute\xe2\x86\x92mute
以下是可与以下命令一起使用的其他有用参数的列表WM_APPCOMMAND:WM_APPCOMMAND 消息 (Winuser.h) - Win32 应用程序 | WM_APPCOMMAND 消息 (Winuser.h) - Win32 应用程序 微软文档
| 归档时间: |
|
| 查看次数: |
7417 次 |
| 最近记录: |