我正在尝试在Windows中打开语音识别
Process.Start("sapisvr.exe");
但不行。
答案 0 :(得分:0)
U应该将"sapisvr.exe"
的完整路径转到Process.Start(string path)
方法。
默认情况下,如果你没有通过完整路径,它会开始搜索当前文件夹中的'.exe'文件(你的程序的exe文件所在的位置)。
例如,像这样使用它:
Process.Start(@"C:/FolderName/sapisvr.exe");
注意:不要忘记检查文件是否存在:
var filename = @"C:/FolderName/sapisvr.exe"
if (File.Exists(filename))
{
Process.Start(filename);
}