自动检测计算机cd音频播放功能的方法

文档序号:6745718阅读:720来源:国知局
专利名称:自动检测计算机cd音频播放功能的方法
技术领域
本发明涉及CD音频播放功能是否正常的计算机自动检测领域。
背景技术
目前,在计算机生产过程中,需要对CD音频播放功能进行测试。CD音频播放可能发生的主要问题有以下几类1、光盘驱动器的读盘能力有问题,不认盘或不读盘造成CD无法播放现象;2、声卡有问题,造成CD播放异常;3、连接光盘驱动器与声卡的音频线没接好或者部分甚至全部断路,导致模拟方式播放CD异常;4、使用CD播放工具,从一首曲目跳到另一首曲目播放时,导致计算机死机;5、系统性能有问题或噪音过大,引起CD播放失真。
目前的测试方式为播放CD,同时由人工听音,然后人工判断是否可以播放、左右声道是否都正常等。
此种测试方式给生产厂家造成以下困扰1、每台机器均需要人工来听,需要大量人力,增加了人力成本且造成产能瓶颈;2、无法保证测试质量,可能由于环境干扰或不易判断导致人为疏忽而使有问题的机器通过质检;3、发现问题机器,无法立即判断哪部分软件或硬件的毛病,需耗费大量时间确定出错部位。
目前业内还没有好的解决办法,故迫切需要一种能够克服以上缺陷的有效测试方法。

发明内容
本发明目的是解决计算机CD音频播放功能测试需要耗费大量人力,且造成产能瓶颈,无法保证测试质量的问题。
本发明方法按以下步骤完成第一、CD样本生成——在CD音频播放及录音功能正常的计算机上,播放CD,并录音,制作成标准样本文件;第二、CD音频播放——在待检测的CD上完成CD音频的播放功能;第三、同期录音——在CD音频播放的同时完成声音的采集录制;第四、结果分析比较——对录音的结果进行分析,并与标准样本文件进行比对,判断录制数据与标准样本文件是否完全相同,不同,表示该机器CD音频播放不正常,则转错误处理;第五、播放完成——录制数据与标准样本文件完全相同,播放正常,检测通过,则转结束处理。
本发明的优点及效果1、本发明通过模拟人对CD音频播放的监测,达到自动测试目的的。通过同期录音的方法,获得CD播放的效果,从而模拟了人耳的听觉。把录下来的录音文件与事先在正常机器上生成的标准文件比较,这样就可以判断播放出的声音是否正常,从而模拟了人脑的判断过程,实现了音频播放测试的自动化;2、解放了大量用于人工检测的员工,降低了人力成本,且解决了人工检测造成产能瓶颈的问题;3、自动检测法可保证测试质量,可以检测出播放过程中出现的各种细微缺陷,有效地解决了可能因人为疏忽而漏检的问题。


图1、自动检测计算机CD音频播放功能的方框图;图2、CD音频标准样本制作流程图;图3、对待测CD音频播放器或计算机的测试流程图。
具体实施例方式实施例1如图1所示,该自动检测方法按以下步骤完成第一、CD样本生成——在CD音频播放及录音功能正常的计算机上,播放CD,并录音,制作成标准样本文件;第二、CD音频播放——在待检测的CD上完成CD音频的播放功能;第三、同期录音——在CD音频播放的同时完成声音的采集录制;第四、结果分析比较——对录音的结果进行分析,并与标准样本文件进行比对,判断录制数据与标准样本文件是否完全相同,不同,表示该机器CD音频播放不正常,则转错误处理;
第五、播放完成——录制数据与标准样本文件完全相同,播放正常,检测通过,则转结束处理。其中,CD样本生成通过以下步骤完成第一、选择播放功能正常的计算机——选择CD音频播放及录音功能都正常的计算机,用来制作标准样本,供测试时使用;第二、选定CD媒体区段——对制作样本使用的CD文件部分,选择音轨号及播放开始、结束位置即时间;第三、播放选定的CD媒体区段;第四、同期录音——在CD播放的同时进行录音,得到CD音频数据;第五、把录音结果保存成测试标准文件。
具体测试过程见图3测试流程图,流程图具体说明如下1、待测计算机系统准备,在光盘驱动器中插入与制作样本相同的CD光碟并将测试系统载入;2、检查CD-ROM状态是否正常,如果不正常,转到错误处理;3、检查光盘驱动器中的CD是否正常,如果不正常,转到错误处理;4、初始化录音设备,检查声卡的放音及录音部分状态是否正常。如果不正常,转到错误处理;5、播放与样本相同的CD音频媒体部分;6、采用内录方式对播放的CD音频媒体进行采样录音;7、检查要检测的CD部分是否播完。如果播完,则转到结果分析处理部分;否则继续播放及录音;8、录音结果与样本比对分析录音采样的数据,并与测试标准样本文件对比,判断CD播出的声音是否正常。如果不正常,则转到错误处理9、测试通过报告测试结果,测试结束;10、错误处理根据错误类型,进行判断,区分错误原因,如光盘驱动器状态不正常、忘记放置CD或CD有问题、声卡状态不正常、音频线没接、音频线左声道部分断路、音频线右声道部分断路、播放的声音失真等,报告该错误,测试结束。
下面以计算机CD播放自动测试软件(CDTest)为例进行具体说明CDTest是通过模拟人对CD音频播放的监测,达到自动测试目的的。通过同期录音的方法,获得CD播放的效果,从而模拟了人耳的听觉。把录下来的录音文件与事先在正常机器上生成的标准文件比较,这样就可以判断播放出的声音是否正常,从而模拟了人脑的判断过程。
测试前,制作标准样本文件。在一台CD播放功能及录音功能都正常的机器上,插入一张CD光碟。开启CD测试程序,选取要测的音轨部分,制作标准样本文件。
在待测机器上,把相同CD碟,插入光盘驱动器中以后,就可以开启CD测试程序,开始测试了。
首先,程序检测CD-ROM、CD及声卡的状态是否正常。然后,程序自动播放CD并录音。获得播放声音的振幅、能量、峰值等特征,与标准样本文件比较并得出测试结果。
CD测试程序可以选择数字或模拟方式播放CD。在选择模拟方式播放CD时,还可以检测到音频线没有插好或断路的情况。
这样,通过对CD测试程序的测试纪录(log)文件进行分析或进一步验证,能够定位问题部位,常见问题如下1)盘驱动器的读盘能力有问题,不认盘或不读盘造成CD无法播放现象;2)声卡有问题,造成CD播放异常;3)连接光盘驱动器与声卡的音频线没接好或者部分甚至全部断路,导致模拟方式播放CD异常;4)使用CD播放工具,从一首曲目跳到另一首曲目播放时,计算机死机的问题;5)系统性能有问题或噪音过大,引起CD播放失真。
因此,通过本方法,可有效检测计算机CD音频播放功能是否正常。
权利要求
1.一种自动检测计算机CD音频播放功能的方法,该方法包括CD音频播放和CD音频的检测,其特征是该自动检测方法按以下步骤完成第一、CD样本生成——在CD音频播放及录音功能正常的计算机上,播放CD,并录音,制作成标准样本文件;第二、CD音频播放——在待检测的CD上完成CD音频的播放功能;第三、同期录音——在CD音频播放的同时完成声音的采集录制;第四、结果分析比较——对录音的结果进行分析,并与标准样本文件进行比对,判断录制数据与标准样本文件是否完全相同,不同,表示该机器CD音频播放不正常,转错误处理;第五、播放完成——录制数据与标准样本文件完全相同,播放正常,检测通过,结束处理。
2.根据权利要求1所述的自动检测计算机CD音频播放功能的方法,其特征是所述CD样本生成通过以下步骤完成第一、选择播放功能正常的计算机——选择CD音频播放及录音功能都正常的计算机,用来制作标准样本,供测试时使用;第二、选定CD媒体区段——对制作样本使用的CD文件部分,选择音轨号及播放开始、结束位置即时间;第三、播放选定的CD媒体区段;第四、同期录音——在CD播放的同时进行录音,得到CD音频数据;第五、把录音结果保存成测试标准文件。
全文摘要
一种自动检测CD音频播放功能的方法,解决CD音频播放功能测试需要耗费大量人力,且造成产能瓶颈,无法保证测试质量的问题。该方法由以下步骤完成CD样本生成,CD音频播放,同期录音,结果分析比较,播放完成等。本发明通过模拟人对CD音频播放的监测,达到自动测试的目的。通过同期录音的方法,获得CD播放的效果,从而模拟了人耳的听觉。把录下来的录音文件与事先在正常机器上生成的标准文件比较,这样就可以判断播放出的声音是否正常,从而模拟了人脑的判断过程,实现了音频播放测试的自动化;解放了大量用于人工检测的员工,降低了人力成本,且解决了人工检测造成产能瓶颈的问题;可保证测试质量,可检测出播放过程中出现的各种细微缺陷,有效地解决了可能因人为疏忽而漏检的问题。
文档编号G11B20/18GK1512502SQ0215993
公开日2004年7月14日 申请日期2002年12月30日 优先权日2002年12月30日
发明者卢凤顺, 罗江 申请人:天津百维软件科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1