************有哪位高手知道**一个古老的问题**中文发音**分不够可以再加**************(100分)

  • 主题发起人 toto-wang
  • 开始时间
T

toto-wang

Unregistered / Unconfirmed
GUEST, unregistred user!
我在csdn 和delphibbs上查了好多相关的贴子,最终只找到了tts的英文发音,要实现中文发音好像须要ms的speech sdk ,可是我到微软下载中心一查才发现那玩艺竟然有200M以上,天哪,怎么下载(没有宽带),不知哪位高手能够解决???

还有我在delphibbs上发现了一个pino的“白浪语音板”,可是现在那个下载地址已经没用了(是网易的免费空间),哎,有没有人知道如何联系pino???

各位多多指教,分数一定多给!!!
 
谢谢大家多多关注!
有没有人知道一点???
 
www.playicq.com有中文发音引擎
 
按照你目前的认识,要实现中文语音并不容易
我的开发包及delphi例程及相关说明共计170M多呢
不过只条路很容易:
1、安装speechsdk51.exe
2、安装speechsdk51LangPack.exe
3、启动Delphi6
4、安装了sdk5.1后,在Delphi里面Project<Import Type Library对话框里会有一个
Micosoft Speech Object Library[Version5.1]的ActiveX组件,将它导入。
你会看到一大堆控件,不过你要用的只是TSpVoice而已。
TSpVoice实现了对SAPI的包装,能够设置Rate(音速), volume(音量),
当然还有Voice(即你要的中文语音),
用TSpObjectTokens的EnumTokens方法得到目前安装的语音,
装了中文包后你就能得到中文的那个语音,然后TSpVoice.Voice := ...就可以了。
详细请看SAPI.chm(sdk5.1中自带的help)以及其中的例程。
下载地址:
http://download.microsoft.com/download/speechSDK/SDK/5.1/WXP/EN-US/speechsdk51.exe
http://download.microsoft.com/download/speechSDK/SDK/5.1/WXP/EN-US/speechsdk51LangPack.exe
 
那个就是很大,找个网快的地方下吧
 
微软现在已经有TTS的中文发音了,是词组级的发音,不是一个字一个字的往外蹦,
听起来还算顺耳,很小的,4,5兆吧。
用起来和英文的TTS一样,还支持中英文混合呢。
 
想得到,就先得给于[:D][:D][:D]
 
中英文混合??
为什么我这如果选择了使用中文引擎,读英文就成了读字母了??
 
来自:lww, 时间:2002-9-13 16:29:00, ID:1323451
微软现在已经有TTS的中文发音了,是词组级的发音,不是一个字一个字的往外蹦,
听起来还算顺耳,很小的,4,5兆吧。
用起来和英文的TTS一样,还支持中英文混合呢。

请问何处有下载!
 
感谢以上各位!

to :yy2001, 可是speechsdk51实在是太大了!
to :lww,www, 微软现在已经有TTS的中文发音,真的吗?那里有下载?
怎么实现“为什么我这如果选择了使用中文引擎,读英文就成了读字母了??”
 
看样子,大家都下班了!
明天继续!
 
to :lww,www, 微软现在已经有TTS的中文发音,
不知是不是就是CTTS???
 
不知,楼上的几位还在不在,
让我们继续讨论,不知。。。。。。
 
TTS5.1果然可以发中文
 
可惜m$的中文竟然是老外发音的,比IBM的声音差的太多。
 
TO:
www,//可惜m$的中文竟然是老外发音的,比IBM的声音差的太多。//

是比ViaVoice的声音要差,但是IBM的声音不知道怎么调用,不知道有没有相关的
开发包SDK???

 
请教yy2001,
我可以朗读,但不知怎样将朗读存成语音文件?应用哪个控件的哪个函数?
 
顶部