- 浏览: 19484 次
最新评论
用TTS技术开发具有文本朗读功能的应用程序(转)之一
2009年10月19日
摘 要:TTS技术已经越来越广泛地应用到现代计算机的各个领域,本文介绍了利用微软的Microsoft Speech SDK 5.1提供的TTS(text-to-speech)技术开发具有语音朗读功能的应用程序。
关键字:语音合成;TTS;发声引擎
中图分类号:TN912.33;TP311.52 文献标识码:A
Create speech-enableed Apllications with TTS Technology
Abstract: The TTS technology is more and more popular in modern computer, this article introduces How to Create speech-enableed Apllications use the Microsoft Speech SDK 5.1
Key word: Speech Synthesis;TTS;speech Engine
1.TTS技术概述
上世纪90年代中期以来,随着个人计算机的硬件和软件功能越来越强,和现代语音技术的发展,以前在科幻电影中才能看到的会说话的电脑已经成为现实。而TTS技术正是电脑能够说话的关键技术之一。
TTS是text-to-speech的缩写,英文也称Speech Synthesis即语音合成。语音合成就是一个将文本转化为语音输出的过程,这个过程的工作主要是将输入的文本按字或词分解为音素,并且对文本中的数字、货币单位、单词变形以及标点等要特殊处理的符号进行分析,以及将音素生成数字音频然后用扬声器播放出来或者存为声音文件以后用多媒体软件播放。
当应用程序需要发声的时候就调用语音合成引擎(SPEECH SYNTHESIS ENGINE)进行语言合成,将文本处理后通过扬声器用近似于人的声音“读”出来,通常还可以通过改变对语音引擎的设置改变“说话” 的速度,声音频率(低沉或者尖锐),声音大小,还能模拟口形、唇形和舌位的变化对声音的影响。面前计算机通过语音合成发出的声音效果听起来就象是录音磁带发出的声音。
与一些用预先录制的声音文件实现发声的应用程序相比,TTS的发声引擎只有几兆大小,不需要大量的声音文件支持,因此可以节省很大的储存空间,并且可以朗读预先未知的任何语句。现在已经有许多应用软件应用TTS技术实现语音功能,例如一些播音软件可以用来读小说或作校对工作,还可以朗读电子邮件,一些电子词典可以读出单词,还可以用于查询中心自动播放服务信息等。
发表评论
-
三极管场效应参数全集
2012-01-20 11:54 1437三极管场效应参数全集 2012年01月18日 品 名 ... -
2011-11-04
2012-01-20 11:54 5342011-11-04 2011年01月19日 316不锈 ... -
2011-09-03
2012-01-20 11:54 7282011-09-03 2011年09月03日 本篇是制作 ... -
“书香校园”读书知识竞赛试题(四)
2012-01-20 11:54 833“书香校园”读书知识竞赛试题(四) 2010年11月01日 ... -
四(4)寒假作业
2012-01-19 16:43 643四(4)寒假作业 2012年01 ... -
《墨水心》(Inkheart)
2012-01-19 16:43 648《墨水心》(Inkheart) 2012年01月12日 ... -
只为了给那些想学英语的人
2012-01-19 16:43 373只为了给那些想学英语 ... -
【转】大学英语学习之我见――给大一新生的学习建议
2012-01-19 16:43 584【转】大学英语学习之 ... -
研究报告
2012-01-19 16:43 636研究报告 2010年06月10日 ... -
Socket与拔掉网线
2012-01-17 06:28 3101Socket与拔掉网线 2011年0 ... -
使用 Socket 通信实现 FTP 客户端程序
2012-01-17 06:28 854使用 Socket 通信实现 FTP 客户端程序 2011年 ... -
C++ SOCKET常用转换函数
2012-01-17 06:28 1323C++ SOCKET常用转换函数 2 ... -
C#中判断socket是否已断开的方法
2012-01-17 06:28 3510C#中判断socket是否已断开的方法 2011年09月07 ... -
socket性能优化(上)
2012-01-17 06:28 873socket性能优化(上) 2012 ... -
学习英语的四十二个要决(1)
2012-01-16 05:09 609学习英语的四十二个要决(1) 2009年06月25日 学 ... -
学好英语的20个经典要诀
2012-01-16 05:09 634学好英语的20个经典要 ... -
小升初学习英语的几个技巧分享
2012-01-16 05:09 646小升初学习英语的几个技巧分享 2011年12月29日 小 ... -
想学好英文吗?
2012-01-16 05:09 554想学好英文吗? 2010年11月20日 想
相关推荐
能将文本变成语音的软件开发包,这种技术被称为Text to Speech(TTS),能用不同的语音来朗读文本。支持简体中文语音包,英文语音包,分别有不同的男女声朗读。 读文本时,可以自由设定朗读语音,语速,音量; 并...
本文实例讲述了Android开发之文本内容自动朗读功能实现方法。分享给大家供大家参考,具体如下: Android提供了自动朗读支持。自动朗读支持可以对指定文本内容进行朗读,从而发生声音;不仅如此,Android的自动朗读...
睿智文本语音朗读组件包是一款TTS工具软件,它集成了对各种文本进行语音朗读的功能。但它不是一种传统意义上的TTS工具,它本身没有采用Microsoft Speech SDK技术,也没有采用Microsoft Simplified Chinese或...
睿智文本语音朗读组件包是一款TTS工具软件,它集成了对各种文本进行语音朗读的功能。但它不是一种传统意义上的TTS工具,它本身没有采用Microsoft Speech SDK技术,也没有采用Microsoft Simplified Chinese或...
android下实现对文本的语音朗读,TTS技术,目前使用Google的SDK只支持以英语为首的几种欧美语言,中文、日文等亚洲语言暂时不支持。Android SDK 2.2 下测试通过。 ################################################...
她是在微软的TTS技术开发的,饮水思源,再此我们要感激微软的工作人员给我们创造出这一平台。语音合成技术和语言识别技术毫无疑问地也成为了20世纪的最伟大的发明之一。 使用平台 软件平台 Win8和Windows7.0,Vista,...
[回车键]立即发音,无论是单词还是一段英文文字,利用TTS技术都可由计算机朗读; [PageUp][PageDown]键可调窗体透明度; 界面简约友好,在输入区支持右键和复制等文本功能; 双击界面,可是软件半透明并窗体不被...
她是在微软的TTS技术下开发的,饮水思源,再此我们要感激微软的工作人员给我们创造出这一平台。语音合成技术和语言识别技术毫无疑问地也成为了20世纪的最伟大的发明之一。 XP和Windows7.0,Vista,建议Vista,Windows...
公司充分发挥自身HCI技术优势,坚持“做有价值的手机软件”,相继开发出原声唱片街、动感天气预报、铃声DIY、轻松背单词等精彩手机在线应用软件;并推出幻想大富翁Online、摇滚天堂、天煞、军魂等一大批经典手机网络...