Dot Net Web服务不返回文本

时间:2013-07-08 05:30:33

标签: c# asp.net .net web-services iis

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

1 个答案:

答案 0 :(得分:0)

使用此功能。

public static string AudioFileCreator(string inputText)