怎么在C#中操作别的程序呢?谢谢咯
private void SpeechRecognized(object sender, SpeechRecognizedEventArgs e){
const double ConfidenceThreshold = 0.3;
ClearRecognitionHighlights();
if (e.Result.Confidence >= ConfidenceThreshold)
{
switch (e.Result.Semantics.Value.ToString())
{
case "FORWARD":
//当识别结果为FORWARD
break;
case "BACKWARD":
//当识别结果为BACKWARD
break;
case "LEFT":
//当识别结果为LEFT
break;
case "RIGHT":
//当识别结果为RIGHT
break;
}
}
}
说明一下,这个是个用Kinect语音识别的程序,e.Result.Semantics.Value.ToString()就是识别结果,然后我想要在一个游戏程序中操作上下左右的按钮分别是WSAD,应该怎么写呢?我写代码真的很菜。。。求帮了~ --------------------编程问答-------------------- 你的SpeechRecognized是一个事件的处理方法
你先看看是在什么情况下触发这个SpeechRecognized事件的
然后才能想办法模拟
--------------------编程问答--------------------
呃...这只是代码的一部分,触发事件已经没有问题了,就是要写一下case后面的。。。
补充:.NET技术 , C#