收藏到会员中心
|
文档题目: |
数字语音教室中DirectShow的应用(含开题+任务书) |
 |
上传会员: |
panmeizi |
提交日期: |
2013-09-23 09:23:05 |
文档分类: |
计算机 |
浏览次数: |
25 |
下载次数: |
0
次 |
文档字数:11166 数字语音教室中DirectShow的应用
摘 要 随着信息技术的高速发展,教育产业的信息化势在必行,数字语音教室的高速发展和普及即将来临,它也将为学生提供更丰富、优秀的学习资源和条件,对学生在外语学习的听、说、讲三方面都有大有裨益,必将大大提高学校的教学质量。 本课题针对学校数字语音教室的需求,设计并实现了基于纯软件的一个简化版本的数字语音教室。数字语音系统中比较关键的语音处理部分。语音处理需要经过网络两端的共同协作来达到音频互动的效果。本系统采用Directshow框架,基于Visual stuio 2005。NET开发平台, 通过声音的捕捉、压缩、网络传送、解压、回放流程来实现语音的实际需要。通过结合Directshow框架,针对用于网络环境的多媒体程序,开发了发送和接收两个FILTER,对学生分组实现灵活控制,优化声音音质,对存储压缩,网络带宽优化等问题进行了有效的解决。 基于Directshow框架的语音处理是一个十分成熟的技术框架,在此之上建立的数字语音系统无疑将具有广泛的扩展空间。 关键字: 数字语音, DIRECTSHOW , 组播 目录 摘 要 I Abstract II 1.绪论 1 1.1概念及其现状 1 1.2数字语音教室的概念及其发展 1 1.3 数字语音教室的市场前景 2 1.4 语音教室的市场前景 2 1.5语音处理 2 2.技术基础 3 2.1 COM 3 2.2 Directshow 3 2.3 Multicast 4 3. 语音处理模块 6 3.1处理环节 6 3.2 Graph的构成 7 3.3从始至终的声音样本 8 4. 声音的捕捉和回放 10 4.1声音的捕捉 10 4.1.1 声音捕获过滤器 10 4.1.2 声音捕获属性 10 4.3声音的回放 11 5压缩和解压 12 5.1压缩格式的选择 12 5.2声音的压缩 12 5.3 声音的解压 13 6网络传输 14 6.1组播传输 14 6.2声音的压缩 14 6.2.1 过滤器类型 14 6.2.2 选择父类 16 6.2.3 实现Filter 16 6.3数据的发送 17 6.4数据的接收 18 结论 19 致谢 20 参考文献 21
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|