我想为盲人开发一个像 Jarvis 那样的助手软件。这是一个C#窗体应用程序。我需要连接我的C#项目到Skype API,以便通过Skype呼叫某些用户名。当我使用命令 Call John
时,它会通过Skype呼叫John。
有没有人能够展示一些代码片段,以帮助实现这个功能?
我想为盲人开发一个像 Jarvis 那样的助手软件。这是一个C#窗体应用程序。我需要连接我的C#项目到Skype API,以便通过Skype呼叫某些用户名。当我使用命令 Call John
时,它会通过Skype呼叫John。
有没有人能够展示一些代码片段,以帮助实现这个功能?
Process.Start("callto:john");
。您可以将"callto:"与联系人的名称连接起来。Choices colors = new Choices();
colors.Add(new string[] {"red", "green", "blue"});
GrammarBuilder gb = new GrammarBuilder();
gb.Append(colors);
// Create the Grammar instance.
Grammar g = new Grammar(gb);
更新
我建议使用Skype4comLib
。这里是一个例子!
Skype skype;
skype = new SKYPE4COMLib.Skype();
string SkypeID = "john";
Call call = skype.PlaceCall(SkypeID);
Process.Start("callto:john");
就可以完成任务。 - i486