在TTS中,如何更改语音库?最好有代码(15分)

  • 主题发起人 becauseI
  • 开始时间
B

becauseI

Unregistered / Unconfirmed
GUEST, unregistred user!
在TTS中,如何更改语音库?最好有代码
 
难道没人知道?
 
问了好几个小时了,提的我手都酸了,居然没人愿意帮我,一个人都没有:(
 
你得说明用的是什么TTS。
我用的DJTTS(东进的语音卡)很简单,改变一个函数的参数而已。 [:D]
 
TTS中有一个例子的啊!
你的TTS 是5。0吗?
 
Microsoft Text To Speech 5
 
to becauseI,你为什么不问东进的技术支持。
 
东进???我用的是Microsoft的TTS,问东进干什么??
 
我用过TTS5.1,我记得安装完有一些范例,
其中有一个就是选择语言,可惜很久没搞,代码我已经忘了,
你找找应该是有的。
 
不知道朗读中文的怎么做?
 
不用朗读中文,我只是想更换声音,比如,默认的是Microsoft Sam,我想改成
Adult male #1,American English (TruVoice)
 
关注此话题
如何将默认的女声改成男声?
难道在VTxtAuto_TLB里面改吗?
 
设置控件的CurrentMode属性,如控件取名为Speak,则在程序中这么写:
Speak.CurrentMode:=7;
//7为女声发音
Speak.CurrentMode:=2;
//2为男声发音
主要通过设置CurrentMode的值来变换发音人物。
 
下载sdk51安装包,引入Tspvoice控件:
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
我写了一个例子程序,可以选择语音、音速、音量,
可以开始、暂停、继续和停止,希望对您有用。
留下你的email。我发给你。
另,我不知如何在读的时候加亮相应的文字,和任意插入点读取,望高手指点。
 
给我一个
tommmm@sina.com
 
TO qiyuanwj:
麻烦给我一个!
webmaster@e21isp.51.net
谢谢!
 
TO qiyuanwj:
能发一个给我吗!
zong_ning@163.com
谢谢!
 
qiyuanwj, 能否给小弟一个 llwu@163.com,谢谢!
 
qiyuanwj, 能否给一个 szjack@21cn.com,谢谢!
 
顶部