应用 Microsoft TTS 语音引擎的 Delphi 语言实例
来源:互联网 发布:新加坡服务业数据查询 编辑:程序博客网 时间:2024/05/21 19:37
建立一个单窗体工程,添加一个 Edit 和 2 个 Button 控件,分别命名为 Edit1、btnSpeak、btnStop。然后安装引用 TTS 的 vtxtauto.tlb 类库文件,方法是点击菜单“工程-Import Type Library”,点“add”按钮,然后选中 Windows/speech 下的 Vtxtauto.tlb 文件,放入安装包后,再将其添加成 Delphi 的一个 Unit,自动产生的名字为“VTxtAuto_TLB”。然后,在主 Unit 的 Uses 里引用 VTxtAuto_TLB,即在 Uses 后添加字串“VTxtAuto_TLB”。最后参考以下代码:
……
procedure TfrmSpeech.FormCreate(Sender: TObject);
begin
vtxt:=CoVTxtAuto_.Create;
vtxt.Register(‘’,‘Speech’);
Edit1.Text:=‘I am a chinese, I love my homeland very much, and you?’
end;
procedure TfrmSpeech.btnSpeakClick(Sender: TObject);
begin
vtxt.Speed:=100;
vtxt.Speak(trim(Edit1.Text),10);
end;
procedure TfrmSpeech.btnStopClick(Sender: TObject);
begin
vtxt.StopSpeaking;
end;
end.
- 应用 Microsoft TTS 语音引擎的 Delphi 语言实例
- Microsoft TTS(Text To Speech)语音包的简单应用
- ekho--TTS语音引擎
- WINCE TTS语音合成引擎
- 微软TTS引擎实例
- 基于事件驱动的文本语音转换TTS实例
- 事件驱动的文本语音转换(TTS)实例
- 微软TTS语音引擎(中文)5.1
- 科大讯飞和Tizen-TTS语音合成引擎
- Windows TTS语音引擎VC编程入门
- 微软TTS语音引擎编程入门
- 更换微软TTS语音引擎切换
- TTS什么意思,缩写,微软TTS语音引擎(中文)5.1 “TTS”是“文本到语音(Text To Sound)”的简称
- Delphi 基于TTS方式语音朗读
- TTS语音合成的实现
- Android中文语音合成(TTS)各家引擎对比
- Android中文语音合成(TTS)各家引擎对比
- Android中文语音合成(TTS)各家引擎对比
- (翻译)Django 1.0 中文文档-----指导 第二部分
- C# 学习笔记 -- 抽象类和多态
- 转载 本机运行x程序出现:Can't open display 原因及其解决方法
- Windows DLL基本原理与加载连接的实现--赵星宇
- 详细解析Java中抽象类和接口的区别
- 应用 Microsoft TTS 语音引擎的 Delphi 语言实例
- tomcat+dreamweaver中提示找不到页面的错误
- Gavin Luo 在此给大家送上新的一年的祝福
- 使用BASH编写Linux Shell脚本——前言
- 彻底明白 Java 语言中的IO系统
- 2009年,祝大家身体健康!生活充实!
- 终于开始经营我的JAVA开发经验,分享给大家
- 浅谈java.util.Properties
- 有关毕业生最佳工作场所的思考