原创 基于STM32的TTS智能语音播放系统

2008-6-7 02:26 6651 2 3 分类: MCU/ 嵌入式

STM32项目/学习计划表


项目名称 
请点击以下链接更新您的个人资料(包括“职位,部门,单位名称,地址,邮编,电子邮箱,电话”),以便我们能及时联系您并快速发送开发套件。http://space.ednchina.com/member/Register.aspx
联系方式
(邮箱/电话)

姓名:   赵东阳 电话: 010-68961314-608
学校/公司:兵器工业计算所
地址:北京市海淀区车道沟10号院计算所五室
邮箱:zdy_hit@163.com
预计实施时间自  6月15日 到9月1日计划参加人数 1
背景描述该计划的背景及其实现的目的、意义
 语音作为声音的一种表现形式,是人们最自然最喜爱的交流方式。在人机交互中使用语音合成技术是未来发展的趋势。文本转换TTSText To Speech)是自动将输入文字转换成语音输出,并尽量使输出的语音效果流畅、自然的一类技术。本项目实现在特定时间播放特定文本文件信息的功能。
功能描述详细描述该项目能够实现的功能

1.        段式液晶:作为人机交互界面,用于显示输入的日期信息<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


2.        按键:数字0-9,确定、取消、播放/暂停,输入日期及其它控制信息


3.        每个日期均由一个文件与之对应,若不选,则由播放当前实时时钟所记录日期


4.        SD卡存储文本文件(可能外加语音库)


5.       灵活省电(睡眠、待机、PLL时钟的灵活调整

解决办法预计会遇到的困难和相应的解决办法
 

预计的困难:


1.        使用uC/OS:以前有开发相关项目,但涉及到移植工作


2.        文件系统:SD卡的文件系统,数据以块为单位进行操作


3.        TTS的声音库的压缩、解压缩算法


4.        TTS 保持自然声音和语速的算法(延伸)


5.        支持USB设备动态更新数据(延伸)


 


解决办法:


1.        查找相关资料


2.        google, groups


3.        讨论、试验


 
预期效果开发项目:预期要解决的问题、达到的经济效益和产品所需数量;
学习项目:希望学到的知识或技能,达到哪些实践的目的等。

 该项目属于开发+学习型项目,核心部分基于开发板CPU,外围进行电路扩展。预期经过学习掌握STM32 MCU外围接口的使用,测试STM32 MCU的节电能力。可迅速投入项目开发中。


另有多个项目想使用该系列芯片。
时间安排日  期进    度    描    述
 6.15-7.15 移植uC/OS系统,SD卡文件系统
 7.16-8.01 硬件外围系统完善,相关键盘、LCD、实时时钟等外围驱动编写
 8.02-9.01

 完成文本语音合成子系统软件,系统联调、省电模式

总结 TTS属于低CPU占用的技术(但需一定的语音库存储空间,音频信息解码运算能力),本系统给基于STM32的应用的提供了自然的信息输出方式。
备  注


签名:           时间:20080607

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户391779 2008-8-1 16:30

相关推荐阅读
我要评论
1
2
关闭 站长推荐上一条 /2 下一条