0

很基础的问题。我是.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\”,我也会很棒。我不知道服务可以将文件写入的默认目录。有人可以指导我吗?

4

1 回答 1

0

用这个。

public static string AudioFileCreator(string inputText)
于 2013-07-08T06:32:31.343 回答