当前位置:编程学习 > C#/ASP.NET >>

【急】大哥大姐大神们,请我如何用ASP.Ne开发TTS啊

之前我用微软的speech开发在winform下可以用,把代码同样运用到webform里面在本地能播放,但是挂在iis上客户端访问不能听到声音,在播放声音的是作为服务器的我的电脑在播放。播放的核心代码如下:
 SpeechSynthesizer mySynth = new SpeechSynthesizer();
  mySynth.SelectVoice("Microsoft Lili - Chinese (China)");
            mySynth.Rate = 0;//速度
            if (!String.IsNullOrEmpty(txtSpeek.Text) && !String.IsNullOrEmpty(txtSpeek.Text.Trim()))
            {
                
                mySynth.SpeakAsync(txtSpeek.Text.ToString());
               
              }
            else
            {
                                this.Page.ClientScript.RegisterStartupScript(this.GetType(), "js", "alert('请输入你要朗读的文字')", true);

                
            }

请问这有啥办法或者有其他思路和出路可以解决这个问题吗?注:谷歌能生成语音文件,但是限制了访问流量,调用多次就不提供服务了: http://translate.google.com.tw/translate_tts?q=萨法萨法法师发顺丰是大方的说法&tl=zh-CN ;另外我要能播放中文的,这个:http://tts-api.com/tts.mp3?q=dsfsdfsaf;只能播放英文,所以也被pass掉了,求高手给指教啊!!!! NET,TTS,语音朗读 --------------------编程问答-------------------- 这个需要客户端上开开TTS,才行! --------------------编程问答-------------------- 怎么在客户端开?
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,