非常基本的问题。我是.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 \”,我也会很棒。我不知道服务可以将文件写入的默认目录。任何人都可以指导我吗?
答案 0 :(得分:0)
使用此功能。
public static string AudioFileCreator(string inputText)