首页 电脑学院 黑客教程 网站技术 网页特效 免费论文 公文写作 演讲发言 实用文档 职场指南 时尚生活 情感男女 其他资讯

您的位置:首页-> 电脑学院-> 办公应用-> 将文本的内容变成声音输出
将文本的内容变成声音输出
    所谓让文本发声是指将文本的内容变成声音输出,即让计算机读出文本的内容。这个功能在实际的教学工作中无疑是很有用的。在Office XP的Excel中,就有“从文本到语音”的功能,但必须在Excel环境下才能实现,这就给我们应用该功能带来了不便。由此,笔者考虑能否开发出脱离Excel环境,让任意文本都会发声的程序。通过实践,笔者用VB6.0开发了“文本朗读”的程序。下面对开发过程做一简单的介绍。

    1.总体思路

    先建立一个标准EXE工程,在窗体上建立三个命令按钮控件、一个通用对话框控件和一个Richtextbox控件,然后通过[打开文件]按钮的触发事件,选择要朗读的文本文件,把文本内容输出到Richtextbox框中,再通过[开始朗读]按钮触发事件,同时调用Excel对象的语音方案,将Richtextbox框中的文本全部朗读出来。

    2.准备工作

    首先要在计算机上安装好Office XP,在安装过程中要将语音功能安装上。然后利用“控制面板”上的“语音”项目展开“语音属性”对话框,进行语言的选择,在下拉框中选择“Microsoft Simplified Chinese”,即选择中文语音功能,否则,只能读出英文而读不出中文。还可以在此对话框中设置计算机生成的不同语音以及语音速度。

    其次,在VB6.0中,要引用通用对话框和Richtextbox两个部件。

    3.对话框和控件的创建

    (1)建立一个标准EXE工程,命名为“Txtsound”,对话框命名为“Frmsound”。

    (2)在对话框上布置一个Richtextbox控件和标签控件,名称分别为Richt和Lebt。

    (3)再在对话框上添加三个命令按钮,第一个是[打开文件]按钮,命名为CmdOpen;第二个是[开始朗读]按钮,命名为CmdRead;第三个是[退出]按钮,命名为CmdExit。

    (4)最后在对话框上添加一个通用对话框,命名为ComD,其Filter属性设为“.txt,.rtf”。

    4.命令按钮的事件代码

    (1)[打开文件]按钮,用于获得文本内容,其鼠标单击事件如下:

    Private Sub CmdOPEN _Click()

    ComD1.ShowOpen #打开“打开文件”对话框

    filename=CommonDialog1.filename #获取选中的文件名

    RichT.LoadFile filename,rtfText #把文件的文本内容输出到文本框

    End Sub

    (2)[开始朗读]按钮,用于调用Excel对象的语音方法,并读出文本框中的文本内容,其鼠标单击事件如下:

    Private Sub CmdRead _Click()

    Set myobject=CreateObject("excel.application") #定义一个Excel对象

    myobject.speech.speak RichT.Text #朗读文本内容

    End Sub

    (3)[退出]按钮,用于关闭对话框,退出朗读程序,其鼠标单击事件如下:

    Private Sub CmdExit _Click()

    FRMSOUND.close #关闭对话框,结束程序

在百度中查找更多将文本的内容变成声音输出的内容
职场宝典   职场故事   职场跳槽   职场文化   职场理财   职场充电   情感天地   职场女性   职场礼仪   职场新人
报告总结   述职报告 工作总结 调查报告 工作汇报 计划方案 个人总结 社会实践 规章制度 调研报告 
  实习报告 考察报告 辞职报告 
演讲发言   竞职演说   就职演说   精彩演说   爱国演讲   英语演讲   十七大演讲   安全生产演讲稿   
节日祝福   重阳节 国庆节 教师节 中秋节 情人节 七夕节 劳动节 妇女节 清明节 愚人节 春节 元旦 圣诞节  儿童节  端午节 母亲节 新婚祝福 生日祝福 
讲话致辞   开业开幕   会议主持   庆典致辞   会议发言   党风廉政   党政报告   贺电慰问   婚丧嫁娶   思想宣传
法律常识   基本常识   法律文书   权益常识   劳动保障   婚姻继承   民事诉讼   刑事诉讼   
党建材料   入党申请   思想学习   党性分析   思想汇报   转正申请   民主生活   党委党建   入团申请   申报材料
求职简历   个人简历   求职自荐   求职谋略   面试技巧   求职英语   自我鉴定   英文简历   简历封面
心得体会   心得体会   经验交流   读后感   
时政热点   和谐社会   先进性教育   新农村建设   十七大   八荣八耻   科学发展观   劳动合同法   
人际沟通   社交技巧   社交礼仪   口才技巧   谈话技巧   演讲技巧   
营销技巧   电话销售   网络销售   推销技巧   促销技巧   销售口才   营销手段   销售技巧   谈判技巧   

“ 将文本的内容变成声音输出”来源于网络,版权归作者所有!勿用于商业用途。

办公应用

操作系统
工具软件
办公应用
电脑DIY
电脑优化
故障解决
注册表
经验技巧
硬件相关
知识问答

本类阅读TOP10

·破解Word密码保护的简单方法
·Word也能查农历
·巧用Word 2000实现文字图片转换
·Word文档保存方式谈
·Word中创建自动翻页功能
·自动键盘”切换与输入法问题
·降低Word的CPU占用率
·Word表格中快速复制公式
·Word中快速选择字体一法
·Word 2000格式处理技巧三则

广告


关于本站|服务条款|广告服务|客服中心|发布文章|网站留言