我知道这是一个长镜头,非常困难,甚至可能无法做到。但无论如何我会问它。
有没有办法让.NET的SpeechRecognitionEngine
(SAPI)听不到或识别来自计算机扬声器的音频,而不使用外接麦克风。
一个例子是
播放YouTube视频或歌曲,而不是识别器 听视频或歌曲的音频形式或至少不认识它为语音
谢谢
答案 0 :(得分:0)
理论上,如果你有像YouTube视频这样的内部音频源,并希望将其从内部麦克风处理的内容中排除,你可以反转来自该源的音频信号并使用它取消通过麦克风。这就是降噪耳机的工作原理。我不知道SAPI是否可以实现这一点 - Eric J.
虽然实施这个对我来说很长一段时间,但这似乎是最可行和最合理的答案。