【发布时间】:2015-04-20 05:09:59
【问题描述】:
我知道这是一个很长的目标,而且非常困难,甚至不可能做到。但无论如何我都会问它。
在不使用外部麦克风的情况下,是否有任何方法可以防止 .NET 的 SpeechRecognitionEngine (SAPI) 听到或识别来自计算机扬声器的音频。
一个例子是
播放 YouTube 视频或歌曲,而不是识别器 收听该视频或歌曲的音频形式,或者至少不将其识别为语音
谢谢
【问题讨论】:
-
理论上,如果您有像 YouTube 视频这样的内部音频源,并且希望将其从内部麦克风处理的内容中排除,您可以反转来自该源的音频信号并使用它来抵消通过麦克风拾取相同的声音。这就是降噪耳机的工作原理。我不知道 SAPI 是否可行。
标签: c# audio speech-recognition