我做了一个简单的TTS文本阅读的小网站,就是为了测试TTS是否能发音做的,本地运行没有问题,但是发布 在 iis上部署后访问就有错误,请问这是什么情况啊??哪位能帮我解决下,谢谢啦,
//读
protected void Button1_Click(object sender, EventArgs e)
{
string str=this.TextBox1.Text.Trim();
if (str == string.Empty) return; SpVoice voice = new SpVoice();
voice.Voice = voice.GetVoices(string.Empty, string.Empty).Item(0);
voice.Speak(str, SpeechVoiceSpeakFlags.SVSFlagsAsync);
}
这是代码
开始的时候发布后显示有个ComException ,后来我又设置过权限什么的,出的错误又是另外一个什么权限问题,但我设置了还是不行,把核心的那几行代码注释掉后发布就没问题了,请问这和TTS这个组件是不是有关系啊??
//读
protected void Button1_Click(object sender, EventArgs e)
{
string str=this.TextBox1.Text.Trim();
if (str == string.Empty) return; SpVoice voice = new SpVoice();
voice.Voice = voice.GetVoices(string.Empty, string.Empty).Item(0);
voice.Speak(str, SpeechVoiceSpeakFlags.SVSFlagsAsync);
}
这是代码
开始的时候发布后显示有个ComException ,后来我又设置过权限什么的,出的错误又是另外一个什么权限问题,但我设置了还是不行,把核心的那几行代码注释掉后发布就没问题了,请问这和TTS这个组件是不是有关系啊??
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货