分享到:

利用TTS技术开发计算机语音功能

用过金山词霸的朋友一定熟悉其中的英文单词发音功能,它是利用了美国微软公司出品的全程语音TTS(Text-To-Speech)引擎,TTS是微软公司研制的一套功能强大的英文文字朗读引擎,它可以将英文文档中的文字信息转换成计算机语音信息,通过计算机声卡和音箱发音将文档朗读出来. 利用它可以实现英文单词发音及整段英文的流利朗读. 这对于一些发音不好的英语学习者有极大的帮助. 当然,光有TTS引擎是不够的,还需要在编程软件中利用语音应用编程接口才能实现英文发音的功能. 本文采用目前最流行的可视化编程工具Visual Basic 6.0(以下简称VB6)来编写一个简单易用的英文朗读应用程序. 本程序能实现英文朗读功能的核心技术是TTS技术. 1 TTS引擎的获取 要在程序中使用TTS技术,必需安装微软公司的TTS引擎,它需要到微软公司的站点去下载mstts.exe文件,也可以在“金山词霸2000”的安装盘上找到,运行mstts.e...  (本文共5页) 阅读全文>>

《科技信息(学术研究)》2006年07期
科技信息(学术研究)

TTS技术在外语语音教学中的应用

1.前言随着电化教育的推行,外语语音教学中逐渐配备计算机,学生宿舍中也逐渐配备微机,但现行语音教学存在着许多问题:1、教材语音教学内容有限分散,不利于拼读能力的培养,不能满足学生学习的需要,使学生从一开始便处于被动学习地位,教学效果差。2、重单音教学轻语流教学,语流教学常规教学中实现困难。这些问题导致语音教学费时低效,但是如果使用Microsoft的TTS(从文本到语音)技术可以对文本信息进行实时转换,在其特有智能语音控制器作用下,文本输出的语音音律流畅,使得听者在听取信息时感觉自然,毫无机器语音输出的冷漠与生涩感。运用该技术编制出适合学生教师的TTS程序,就可大大的提高教学质量和效率,解决以上问题。本文针对上述问题,给出了运用C++编成语言结合TTS技术解决问题的程序解决方案。2.设计目标我们程序的总体目标是建立一个面向语音教学的多媒体文语转换系统,把学生输入的任意英文语句或单词词组转换成自然流畅的语音输出。运用TTS技术的文...  (本文共1页) 阅读全文>>

《水利水文自动化》2005年04期
水利水文自动化

TTS技术在水库调度值班中的应用

0前言水电厂水库调度承担着水库日常运行调度和防洪渡汛任务,任务多、时间紧、需要监视的量多且频繁,许多资料需要在指定时间、指定日期或水情数据到达某个数值时要通过电话、传真或发Email等方式向不同上级部门汇报。以浙江紧水滩水电厂为例:如该厂水库调度中的水情电报要求在雨量大于指定值时应及时报拍,如果时段雨量大于指定值,而值班人员由于疏忽没有及时拍报,则会影响上级管理部门和防汛部门的正常决策;又如该厂每周三需要将上周三至本周三水库运行情况和洪水情况上报给省公司,每周五需要将下游石塘电站的一周情况向华能公司上报,每年6月1日开始至9月30日需要将昨日水情情况和本日预计入库流量,在8时前传真至国家电力调度通信中心等等,都可能因为疏忽造成工作没有做或没有做到位,轻则影响水库发电效益,重则影响防洪渡汛。要解决水库调度值班工作中的这些问题,可以通过语音提示和告警功能来实现。1语音实现方案和技术1.1语音实现方案比较实现语音提示常用的方式主要有以...  (本文共4页) 阅读全文>>

《电气技术》2015年04期
电气技术

基于TTS的分布式语音报警系统的设计与实现

语音报警是在电网发生故障时,通过播放音响或播读告警事项,提示值班员及时处理事故的一种报警方法,是电力调度自动化主站系统一项必备的基本功能。文献[1]对语音报警系统做了综述性的介绍,其中提到了分布式语音告警系统,并指出:电网规模越大,分布式语音报警系统在安全性和经济性上的优点越突出。随着电网扩大和地县一体化建设,地区电力调度自动化主站系统的规模越来越大,有必要设计和开发一种实用的分布式语音告警系统。近年来,语音合成技术(TTS,Text To Speech)有了长足的发展,优秀的TTS可将规范文本转化为高自然度的语音。本文介绍一种基于TTS的分布式语音报警系统的设计和实现方法。1系统设计如图1所示,基于TTS的分布式语音报警系统由4个部分组成,分别是语音报警工作站、专业术语校正工具、智能语音告警装置和音箱。图1基于TTS的分布式语音告警系统1)语音报警工作站语音报警工作站安装语音报警程序和专业术语校正工具。其中语音报警程序负责接收...  (本文共3页) 阅读全文>>

《气象与环境科学》2014年02期
气象与环境科学

TTS技术在气象预警中的应用

引言随着自然环境的不断恶化,气象灾害和地质灾害等越来越频繁,灾害预警信息发布日趋重要[1]。基层气象部门预警发布工作往往以上级气象部门的预警信息为蓝本,再根据本地天气实况、气候特征等因素进行修订完善。传统的预警语音文件需要人工录制或者利用现有的语音库合成,存在着时效低、语言不连贯等缺点。TTS(Text-to-Speech)技术不断发展,实现了文字信息转化为语音信息,相比传统的语言合成技术,它提高了语音合成的质量,使语音更加流畅和自然[2]。在基层气象部门,上级的预警信息总是存放在专门的气象服务产品服务器中,因此只要监控服务器中气象预警信息文件的变化,就能及时获取最新的预警信息。获取的预警信息经过订正、包装后,就可以利用TTS语音合成技术,转化为音频文件,提供给现有的多种气象预警发布设备,完成预警信息的主叫发布任务。本文介绍了利用TTS技术开发的气象预警信息语音合成系统,系统基于.NET平台开发。1总体设计TTS技术是当前最新的...  (本文共5页) 阅读全文>>

《电脑开发与应用》2004年04期
电脑开发与应用

嵌入TTS技术开发语音合成软件

语音合成技术正逐步完成了从参数合成到拼接合成的阶段 ,早期的共振峰合成和 L PC合成技术 ,正被PSOLA拼接合成和 LMA声道模型技术所取代 ,使TTS(Text To Speech Engine)技术成为新的研究热点 ,陆续出现了许多语音合成技术产品 ,如国内科大讯飞的 Inter Speech、Inter Phonic等 ,在 CTI应用领域里表现得十分活跃。TTS系统由文本分析、韵律建模和语音合成三个模块组成 ,其中的语音合成是 TTS系统中的核心模块 ,主要功能是根据韵律建模的结果 ,从原始语音库中取出相应的语音基元 ,利用特定的语音合成技术对语音基元进行韵律特性的调整和修改 ,最终合成出符合要求的语音。1 中文 TTS语音引擎的构成由微软推出的 TTS软件包 ,一直在语音合成技术方面领跑 ,早期推出的支持英文语音合成的 TTS软件包 ,曾一度在诸多英语词典软件中得以嵌入式使用 ,而最新的 TTS SDK5 .1版已...  (本文共3页) 阅读全文>>