如何做一个语音输入自动静音

动作需求 · 53 次浏览
Mri 创建于 10小时24分钟前

win11 自带的语音输入的同时自动静音扬声器,因为总是会收录进去扬声器的声音导致语音识别的乱七八糟


我想显示正在聆听的时候自动静音扬声器,一旦这个窗口消失就表示输入完毕恢复扬声器。


我尝试过事件触发来判断激活麦克窗口自动静音,但是这个窗口是包裹在explorer进程中的并且这个窗口是空白标题
根本无法判断

 

   
另一个正在输入的窗口很不好抓取,一失焦就消失,但是我成功抓取过,更这个窗口显示的一样没有区别


当然我知道可以手动静音并且方法多的不得了,但是咱不是想做成更好用的自动化嘛。
各位大佬有没有什么思路


li1qqq 9小时49分钟前 :
我试了下,这个窗口不会被quicker的窗口获得焦点这个事件触发捕获到
li1qqq 最后更新于 9小时41分钟前
Mri 回复 li1qqq 9小时8分钟前 :
是的,我也测试过。所以来请教各位大佬
饺子吖 回复 Mri 6小时10分钟前 :

可以从窗口句柄和窗口类名考虑吧,动作启动时设置静音,然后启动语音输入,获取语音输入的句柄,动作循环检测语音输入的句柄或窗口类名,如果检测不到了,恢复音量。

回复内容
暂无回复
回复主贴