专利名称:一种语音模块测试方法及语音模块测试设备的利记博彩app
技术领域:
本发明涉及一种语音测试领域,尤其涉及一种语音模块测试方法及语音模块测试设备。
背景技术:
目前,基于POS产品的语音测试,常规上采用的测试方法是,利用软件播放一定的音频文件,并通过人工对播放的语音进行判断,但是,采用这种人工测试的方法,就会因为人为的因素,导致测试的结果不准确,且耗费的人力,测试的效率也低。
发明内容
本发明主要解决的技术问题是提供一种语音模块测试方法及语音模块测试设备, 能够解决目前语音测试不能自动测试的问题。为解决上述技术问题,本发明采用的一个技术方案是提供一种语音模块测试方法,包括以下步骤Sl 采集音频信号;S2 对所述音频信号进行幅值解析、频率解析和码值解析,并输出解析结果;S3 将所述解析结果与预置的指标相对比,输出判断结果。其中,所述音频信号为音频频率范围内的FSK信号。其中,所述步骤Sl中采集音频信号包括以下步骤SlOl 向被测设备发送播放音频信号的命令并开始采集信号;S102:判断接收到的信号是否为音频信号结束信号,若是,则进入步骤S103 ;若否,继续采集信号并判断该信号是否为音频信号结束信号;S103 接收到所述音频信号结束信号时结束信号采集。其中,所述步骤S2中的对音频信号进行解析的方法包括过零检测法。其中,所述步骤S3将所述预置的指标包括幅值指标、频率指标和码值指标。其中,所述步骤S3中的判断结果为符合指标或不符合指标。其中,所述步骤S3包括判断所述幅值、频率和码值的解析结果是否都符合预置的指标,若是,则输出判断结果为符合指标;若否,则输出判断结果为不符合指标。为解决上述技术问题,本发明采用的另一个技术方案是提供一种语音模块测试设备,包括用于发送接收指令的通信模块,用于采集音频信号的采集模块,用于对音频信号进行解析的解析模块,所述通信模块与所述采集模块电连接,所述采集模块与所述解析模块电连接,所述通信模块与外置的被测设备相连接,所述采集模块与外置的被测设备相连接。本发明的有益效果是区别于现有技术的语音模块不能自动测试的问题,本发明提供一种语音模块测试方法,首先对音频信号进行采集,对所采集到的音频信号进行解析, 将解析的结果与预置的指标相比对,通过比对,得出测试的结果,采用这种方式,就能够对音频信号进行自动测试,不添加人为因素,使测试的结果更准确,测试的效率更高。
图1是本发明提供的语音模块测试方法的流程图;图2是本发明提供的采集音频信号的流程图;图3是本发明提供的语音模块测试设备的结构图;图4是本发明提供的一种实施例的流程图;图5是本发明提供的幅度解析的波形图;图6是本发明提供的实施例的被测设备的流程图。标号说明1.通信模块2.采集模块3.解析模块4.被测设备
具体实施例方式为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。请参阅图1,本发明提供一种语音模块测试方法,包括以下步骤Sl 采集音频信号;S2 对所述音频信号进行幅值解析、频率解析和码值解析,并输出解析结果;S3 将所述解析结果与预置的指标相对比,输出判断结果。上述音频信号为音频频率范围内的FSK信号,所谓FSK(Frequency-shift keying)是指频移键控,是利用载波的频率变化来传递数字信息,它是利用基带数字信号离散取值特点去键控载波频率以传递信息的一种数字调制技术。具体是指,用两个频率承载二进制1和0,其优点是实现起来较容易,抗噪声与抗衰减的性能较好,在解调的时候,只要分析其载波的频率、幅值、码值等,就能得到传输的数据。请参阅图2,在步骤Sl中,采集音频信号包括以下步骤SlOl 向被测设备4发送播放音频信号的命令并开始采集信号;S102:判断接收到的信号是否为音频信号结束信号,若是,则进入步骤S103 ;若否,继续采集信号并判断该信号是否为音频信号结束信号;S103 接收到所述音频信号结束信号时结束信号采集。请参阅图5,在步骤S2中,对音频信号的解析包括幅值解析、频率解析和码值解析。其中,幅值解析的方法是定时采样解析波形幅度取值,以一个基准点(如图5中的A点)幅度值起始解析,在本发明中,采用过零检测法,检测零触发信号(如图5的B、C、 D、E、F点等),可以得到后续波形相同幅度值的点,由于,对音频信号进行AD采样过后,音频信号的波形是以一定的数据保存在存储器里面的,可以通过求最大值排列等算法,即可算最正弦波的波峰、波谷(例如Hl和Li);重复如上解析则得到整个波形每个波峰和波谷值 (例如Hl和Li,H2和L2...),通过统计计算这些数据从而得到最终的幅值。这种波峰、波谷的计算方法以及过零检测法,都是本领域技术人员公知的方法,这里不做赘述。频率解析由于采用过零检测法,就能够测试出音频信号的波形零触发的时间点以及信号波形的情况,如图5中的A点与C点,其波形的方向是一致的,都是从波峰向波谷下降,从而可以检测出从A点到C点是一个波形周期;进一步的,在波形A点到C点之间,过零检测法测出中断的零触发点,即B点,再结合FSK信号的调制特性,即采用两种不同频率的载波来进行信号传递(如频率Fl代表信号1,频率FO代表信号0),就能解析得到从A点到B点为FSK信号的一种载波频率,B点到C点为FSK信号的另一种载波频率,再解析A、B、 C点的时间点,解析得到两种频率的均值。需要指出的是,这种频率的解析方法,为本领域人员对FSK信号解调的公知方法。其具体实施方式
为本领域技术人员能够掌握的。FSK码值解析根据FSK信号特性,例如,Fl和FO两种频率对应为数据1和0,即可解析得出FSK信息。请参阅图1,在步骤S3中,将获取的音频信号与预置的指标相比对,其比对方式是,将上述方法解析到的幅值、频率和码值,跟指标相比对,预置的指标包括幅值指标、频率指标和码值指标,只有这三种指标都合格的情况下,才输出符合指标的信号;只要其中一个指标不合格,就输出不符合指标的信号。采用这样的判断方法就能够提高音频信号测试的准确性,避免出现如幅值、频率正常,而码值正常的情况下,将测试结果误判为符合指标的情况。另外,请参阅图3,本发明还提供一种语音模块测试设备,包括用于发送接收指令的通信模块1,用于采集音频信号的采集模块2,用于对音频信号进行解析的解析模块3,所述通信模块1与外置的被测设备4相连接,并与所述采集模块2相连接,所述解析模块3与所述采集模块2相连接,所述采集模块2与外置的被测设备4相连接。请参阅图4,下面结合一个实施例来说明本发明的具体工作流程,语音模块测试设备与被测设备4相连接,在本实施例中,语音模块测试设备使用的是PC机,首先PC机下发播放语音的指令,如发送“产生FSK信号”的指令到被测设备4,并启动采集语音信号的波形程序,执行采集波形的动作,当接收到被测语音设备发送的“FSK信号产生完毕”通知的时候,就停止采集波形;若没有接收到被测语音设备发出的“FSK信号产生完毕”的通知,就继续采集波形。请参阅图6,被测设备4的工作流程是当接收到PC机发送的“产生FSK信号”的通知时候,就开始产生FSK数据波形;若没收到通知,则继续检测来自PC端的指令信息;当 FSK数据波形产生完毕时,被测设备4就向PC机发送“FSK信号产生完毕”的通知,结束发送数据波形,并继续监听来自PC端的指令。完成波形的采集后,PC就对采集到的波形进行解析,包括幅值解析、频率解析和码值解析,并将解析完的数据与预定的指标进行比对,当与指标符合时,就输出符合指标的信号,当与指标不匹配时,就输出不符合指标的信号。另外,输出的信号可以通过多种方式显示,如在显示屏上显示,或输出到信号灯上显示,这里对显示的方法不做赘述。以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种语音模块测试方法,其特征在于,包括以下步骤51采集音频信号;52对所述音频信号进行幅值解析、频率解析和码值解析,并输出解析结果;53将所述解析结果与预置的指标相对比,输出判断结果。
2.根据权利要求1所述的语音模块测试方法,其特征在于所述音频信号为音频频率范围内的FSK信号。
3.根据权利要求1所述的语音测试方法,其特征在于,所述步骤Sl中采集音频信号包括以下步骤5101向被测设备发送播放音频信号的命令并开始采集信号;5102判断接收到的信号是否为音频信号结束信号,若是,则进入步骤S103 ;若否,继续采集信号并判断该信号是否为音频信号结束信号;5103接收到所述音频信号结束信号时结束信号采集。
4.根据权利要求1所述的语音测试方法,其特征在于所述步骤S2中的对音频信号进行解析的方法包括过零检测法。
5.根据权利要求1所述的语音测试方法,其特征在于所述步骤S3将所述预置的指标包括幅值指标、频率指标和码值指标。
6.根据权利要求1所述的语音测试方法,其特征在于所述步骤S3中的判断结果为符合指标或不符合指标。
7.根据权利要求6所述的语言测试方法,其特征在于所述步骤S3包括判断所述幅值、频率和码值的解析结果是否都符合预置的指标,若是,则输出判断结果为符合指标;若否,则输出判断结果为不符合指标。
8.一种语音模块测试设备,其特征在于包括用于发送接收指令的通信模块,用于采集音频信号的采集模块,用于对音频信号进行解析的解析模块,所述通信模块与所述采集模块电连接,所述采集模块与所述解析模块电连接,所述通信模块与外置的被测设备相连接,所述采集模块与外置的被测设备相连接。
全文摘要
本发明公开了一种语音模块测试方法和语音语言模块测试设备,其中,语音模块测试方法包括以下步骤,S1采集音频信号;S2对所述音频信号进行幅值解析、频率解析和码值解析,并输出解析结果;S3将所述解析结果与预置的指标相对比,输出判断结果。采用这种方法,就能够对语音信号进行自动检测,克服了人工检测准确性和效率不高的问题。
文档编号H04B17/00GK102368384SQ201110325188
公开日2012年3月7日 申请日期2011年10月19日 优先权日2011年10月19日
发明者曹小苏, 苏龙, 郑云斌 申请人:福建联迪商用设备有限公司