很基础的问题。我是.net 环境的新手。我已使用 Visual Studio 生成 Web 服务。Web 服务只接受一个文本参数并根据该文本创建一个音频文件。不幸的是,该服务不会将任何短信返回网页。
我正在粘贴方法。
请提出可能的问题。
[WebMethod]
public String AudioFileCreator(string inputText) {
textReader = new SpeechSynthesizer();
textReader.Rate = -2;
string myDirectory ="d:\\audio\\";
FileStream objfilestream = new FileStream("file.wav", FileMode.Create, FileAccess.ReadWrite, FileShare.ReadWrite);
textReader.SetOutputToWaveStream(objfilestream);
textReader.Speak(inputText);
objfilestream.Close();
textReader.Dispose();
return "Done";
}
如果有人可以帮助我避免代码中的“d:\audio\”,我也会很棒。我不知道服务可以将文件写入的默认目录。有人可以指导我吗?