对麦克风输入执行一个操作

本文关键字:一个 操作 麦克风 输入 执行 | 更新日期: 2023-09-27 18:05:48

我正在写一个涉及语音识别的程序。我想让它在任务栏中运行,然后当有人对着麦克风说话时,它会被唤醒,然后执行一个动作。当有人说话时,如果没有循环检查输入音量的变化,我该如何唤醒他?

对麦克风输入执行一个操作

最后,麦克风从连续的虚拟流中记录声音数据。如果将其与键盘进行比较,就会发现键被按下时有一个确定的时刻——事件。在声音中没有这样的时刻或事件——必须有人决定什么时候音量足够高才能对它起作用。

所以必须有东西分析数据才能对其采取行动。除非我错了,声卡有这样的功能,否则你必须自己做。

也许你不需要分析所有的数据——每100毫秒偷看一次就足够了?