本文详细介绍基于Delphi的英文发音教学软件的实现
procedure TForm1. FastForwardClick(Sender: TObject);
begin
TTS.AudioFastForward;//向前跳转一句
end;
3.7 向后按钮代码的实现
procedure TForm1. RewindClick(Sender: TObject);
begin
TTS.AudioRewind;//向后跳转一句
end;
3.8 导入按钮代码的实现
procedure TForm1.InputClick(Sender: TObject);
begin
if OpenDialog.Execute //激活OpenDialog控件
then
TxtMemo.Lines.LoadFromFile(OpenDialog.FileName); //向文本控件中导入朗读内容
end;
3.9 导出按钮代码的实现
procedure TForm1.OutputClick(Sender: TObject);
begin
if SaveDialog.Execute //激活SaveDialog控件
then
TxtMemo.Lines.SaveToFile(SaveDialog.FileName); //保存编辑好的朗读内容
end;
4、软件生成和测试
当程序代码编写好后,在Delphi平台上运行程序,Delphi会自动生成可执行文件。运行可执行程序,导入英文文档,点击朗读等按钮进行测试。软件中的各项功能运行良好,并且兼容Windows所有版本。
结束语
在英语教学中,“发音”是十分重要的一个环节,让计算机实现辅助教师对学生的发音教学工作显得尤为重要。在本文中,对利用MSTTS技术开发软件进行了深入的研究和实践,突破了以往的软件只能针对单词发音以及无法控制发音状态的缺陷,在Delphi平台上开发了功能全面的英文发音教学软件,不仅可以实现模仿真人的标准发音功能和对多文档的连续朗读,而且还可以对朗读的语速、语调等自由设定。
作者:王昊鹏 贾新宇 责编:豆豆技术应用
- Delphi新闻
- Delphi教程
- Delphi 7.0
- Delphi 2007
- Delphi控件
- Delphi网络编程
- Delphi for php
- Delphi界面/视图
- Delphi系统控制
- Delphi数据库
- Delphi源码下载