问题描述
谁能成功的?百度了很多貌似都不行。。快倒下了。。有大神不、、
解决方案
解决方案二:
找个语音库,然后调用
解决方案三:
记得有个DLL的。。不知道具体步骤了。。惨
解决方案四:
用SpeechSDK就可以了
解决方案五:
能详细点不。。引用3楼的回复:
用SpeechSDK就可以了
解决方案六:
我好像装了哪些不会导入。。代码不是问题问题是导入那些
解决方案七:
该回复于2012-06-12 09:45:14被版主删除
解决方案八:
1、下载SpeechSDK;2、安装SpeechSDK;3、然后参考:http://www.chinaitpower.com/A/2004-06-10/136427.html
解决方案九:
找库吧。。。除非你自己配音然后把每个对应的字符播放声音。
解决方案十:
该回复于2012-06-12 10:05:20被版主删除
解决方案十一:
真人语音啊TTS科大讯飞有参考一下他们的网站和开发帮助
解决方案十二:
引用7楼的回复:
1、下载SpeechSDK;2、安装SpeechSDK;3、然后参考:http://www.chinaitpower.com/A/2004-06-10/136427.html
这个装好了,然后用一个DLL就可以播放语音了
解决方案十三:
这应该先得有个语音库。
解决方案十四:
必须有语音库,电脑又不认识字。
解决方案十五:
该回复于2012-06-12 12:09:16被版主删除
其他方案:
我也需要解决这个问题呀,
其他方案:
其实使用VS2013自带语音服务,使用system.speech空间然后定义SpeechSynthesizer对象,调用Speak(“文本”)函数可以语音阅读文本。具体示例如下:usingSystem;usingSystem.Speech.Synthesis;namespaceSampleSynthesis{classProgram{staticvoidMain(string[]args){//InitializeanewinstanceoftheSpeechSynthesizer.SpeechSynthesizersynth=newSpeechSynthesizer();//Configuretheaudiooutput.synth.SetOutputToDefaultAudioDevice();//Speakastring.synth.Speak("ThisexampledemonstratesabasicuseofSpeechSynthesizer");Console.WriteLine();Console.WriteLine("Pressanykeytoexit...");Console.ReadKey();}}}
其他方案:
搜索C#TTShttp://www.cnblogs.com/JuneZhang/archive/2014/04/28/3696594.html
其他方案:
找相关的TTS库
其他方案:
讯飞有,不过要联网的好像。。