STM32项目/学习计划表
项目名称 | |||||||
请点击以下链接更新您的个人资料(包括“职位,部门,单位名称,地址,邮编,电子邮箱,电话”),以便我们能及时联系您并快速发送开发套件。http://space.ednchina.com/member/Register.aspx | |||||||
联系方式 (邮箱/电话) |
| ||||||
预计实施时间 | 自 6月15日 到9月1日 | 计划参加人数 | 1 | ||||
背景描述 | 该计划的背景及其实现的目的、意义 | ||||||
语音作为声音的一种表现形式,是人们最自然最喜爱的交流方式。在人机交互中使用语音合成技术是未来发展的趋势。文本转换TTS(Text 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 |
用户391779 2008-8-1 16:30