bcb中怎么用MS text-to-speech引擎?像delphi一样. (50分)

  • 主题发起人 主题发起人 christ
  • 开始时间 开始时间
C

christ

Unregistered / Unconfirmed
GUEST, unregistred user!
bcb中怎么用MS text-to-speech引擎?像delphi一样.
最好是在bcb5里,有源代码.
 
咦,你不是说了"像delphi一样"吗?照做不就行了.
// 我没有用过bcb
 
不行啊!
我对c实在....
不知道怎么建立对象,并注册?
没有发现像delphi里的create.
 
放在窗体上就行了,不用手工注册的
 
CreateOleObject
一样用的呀
 
我对c太菜了,真是玩不动.还是不出声 (;
....-(
谁能给我完整的代码?!
先谢谢了!
 
你把问题说的清楚一点,我没看明白.
 
to christ:
听wrench的意思,是OLE方面的问题,我看我还不如你呢!
还是别"误人子弟"了,论坛里有一些C++Builder高手,如:Pipi,
jiangtao,amo...你去问问他们(直接给他们发Mail).
 
我知道啊!Inprise中国站(http://www.inprise.com.cn)上有For Delphi例子(好
像在下载区中),你移植一下即可。如果你不会C++的话,那么那段代码可以贴出来,
叫我来看一看。
 
to li guang:代码大概如下
1, New Application
2, /Project/Import Type Library/Add,
选: Windows/Speech/vtxtauto.tlb
3,
FISpeech: IVTxtAuto;
procedure TMainForm.FormCreate(Sender: TObject);
begin
FISpeech := CoVTxtAuto_.Create;
FISpeech.Register('Demo Site', 'Demo App');
end;

procedure TMainForm.bitbtn1click(Sender: TObject);
begin
FISpeech.Speak(Memo1.Text, vtxtst_READING)
end;
 
附加功能 将问题提前
 
christ:请自觉不要老是别人帮你提前问题!
 
christ:如果还想接着讨论请定期提前自己的帖子,如果不想继续讨论请结束帖子。
 
多人接受答案了。
 
后退
顶部