请问:是不是有现成的中文语音库,怎么调用TTS ??? 请问:是不是有现成的中文语音库,怎么调用TTS ??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我用过,有好几个TTS库,几种声音,程序不在身边,上www.playicq.com搜一下吧, 很多软件具有英文发音和朗读功能,它们都使用了MSTTS(Microsoft Text To Speech)技术。微软遵照COM的标准,提供了一套Speech API来对MSTTS进行编程。要在程序中使用这套API,必须确保系统已经安装了MSTTS和Spchapi软件包。 Speech API可以作为类型库引用到Delphi中,方法是:打开Project选单下的Import Type Litrary,点击“Add”加入WindowsSpeech目录下的Vtxauto.tlb文件,在Delphi的Import目录中就会生成VTxtAuto—TLB.pas文件,其中定义了VTxtAuto—TLB单元,把它加到Uses成员中来。定义全局变量: var VoTxt:IVTxtAuto; 然后在Form的OnCreate事件中加入: VoTxt:=CoVTxtAuto_.Create; VoTxt.Register(′′,′Speech Test′);{注册} “Read”按钮代码为: VoTxt.Speak(Memo1.Lines.Text,10);{朗读} “Stop”按钮代码为: VoTxt.StopSpeaking; {停止朗读} 至此,应用程序已具有朗读功能,10表示使用普通语气。借住VoTxt的属性和方法,我们还可以控制阅读速度和语气,实现暂停、跳句等功能,Speech API编程就这么简单。 TO webnetmax(衩衩裤):这个英文是可以的,但中文不行啊??? TO webnetmax(衩衩裤): 这个英文是可以的,但中文不行啊??? 先装个TTS中文包,及SAPI4.0以上版本中文发音:SpVoice1.Speak('<LANG LANGID="804">'+中文字串,1);英文发音:SpVoice1.Speak('<LANG LANGID="409">'+中文字串,1);{或者不加语言编码}TTS和SAPI5.1要的话找我 Delphi 7 saveDialog 小问题 delphi 6.0 查询慢 实现Delphi访问网页,并且返回网页的错误代码 有没有人试过在delphi2009中使用vclskin后.在任务栏点右键.没有系统菜单? 如何删除DBF中的数据 关于回调疑问? 大家帮出出主意 初学者问,谁用过virtualtree这个控件,我怎么安装不上? 大侠,如何判断一个点和弧线相交 怎样使TTable控件载TDBGrid显示的数据根据某个字段逆向排序 中国象棋网络版 利用ms tts语音如何中英混合朗读?
这个英文是可以的,但中文不行啊???
这个英文是可以的,但中文不行啊???
中文发音:SpVoice1.Speak('<LANG LANGID="804">'+中文字串,1);
英文发音:SpVoice1.Speak('<LANG LANGID="409">'+中文字串,1);{或者不加语言编码}TTS和SAPI5.1要的话找我