摘要:近年以来,因一些外界因素导致听力损失的人数逐渐增多,而人们对听力情况的不重视是导致听力严重损失的主要原因。随着现代信息技术的快速发展以及计算机的普及,计算机技术已经不断成熟,设计一款用计算机来检测听力状况的软件,可以随时对被测者的听力状况进行评估,从而采取预防措施及治疗。
本次设计通过分析声音数据的结构来合成声音,然后调用Windows底层函数来控制声卡,实现声卡的播放和停止,最后通过曲线图的形式来反馈信息。使用C++语言在Visual Studio 2010的开发环境下来完成编程,实现了听力测试软件测试和反馈信息的功能。
通过实验测试结果表明,本软件可以比较准确地检查被测者的听力情况,并且可作为一个便捷的、灵活的、免费的听力测试软件可供大家参考和使用。
关键词:合成声音;Windows底层函数;听力测试软件
目录
摘要
Abstract
1 绪论-1
1.1 研究背景和研究现状-1
1.2 研究意义与目的-2
2 总体设计-3
2.1 系统分析-3
2.2 主要设计-3
2.3 技术路线-4
3 功能设计-5
3.1 播放声音-5
3.2 声音的合成-9
3.3声道的控制-10
4系统实现-13
4.1 软件界面-13
4.2 控件-13
4.3 测试-19
结 论-19
参 考 文 献-20
附录 程序-21
致 谢-47