本发明涉及音频,特别是一种音频设备的测试系统、方法、设备及存储介质。
背景技术:
1、音频设备如头戴式耳机、入耳式耳机、音箱等,可以接收来自电子设备发出的电讯号,利用扬声器将接收到的电讯号转换为可以听到的音波。
2、音频设备在开发和生产过程中,需要对各种功能如按键功能、触摸功能等进行压力测试。现有采用人工对音频设备进行压力测试,其测试效率低、成本高。
技术实现思路
1、本发明实施例要解决的技术问题在于,提供一种音频设备的测试系统、方法、设备及存储介质,以解决现有技术中采用人工测试音频设备的方式测试效率低、成本高的问题。
2、本发明公开了一种音频设备的测试系统,用于对待测音频设备进行测试,音频设备的测试系统包括终端、控制器和拾音设备,所述终端与所述控制器、所述拾音设备、所述待测音频设备连接,所述控制器与所述待测音频设备连接,其中,所述终端用于根据待测音频设备的待测功能输出控制指令;所述控制器用于根据所述控制指令,控制模拟对所述待测音频设备进行输入操作;所述拾音设备用于获取所述待测音频设备基于所述输入操作播放的声音信号,并将声音信号结果传输至所述终端;所述终端还用于获取所述待测音频设备的运行日志,并根据所述声音信号结果以及所述待测音频设备的运行日志,判断所述待测音频设备是否正常工作。
3、可选地,所述待测音频设备包括调试接口,所述终端还用于与所述调试接口连接,并通过所述调试接口获取所述待测音频设备的运行日志。
4、可选地,所述待测音频设备包括主控芯片和与所述主控芯片连接的usb接口,所述usb接口用于传输电能或数据,所述usb接口作为所述调试接口,所述终端包括与所述usb接口匹配的usb连接器。
5、可选地,所述拾音设备包括麦克风和设置有耳道的头模,所述麦克风与所述终端连接,所述麦克风设于所述耳道内,且所述麦克风的拾音端朝向所述耳道的开口设置。
6、可选地,所述待测音频设备设有地端和至少一待测功能信号引脚,所述控制器包括继电器模组,所述继电器模组连接所述终端,所述继电器模组用于设置在所述待测功能信号引脚和地端之间,所述继电器模组接收所述终端输出的控制指令,并受控于所述控制指令进行闭合或断开,以接通或断开所述功能信号与地端之间的通路。
7、可选地,所述继电器模组包括串口通信单元、控制电路单元和至少一个继电器,所述串口通信单元与所述终端、所述控制电路单元连接,所述继电器的控制端与所述控制电路单元连接,一所述继电器的两接触点用于分别对应连接一所述待测功能信号引脚和地端。
8、本发明还公开了一种音频设备的测试方法,包括如下步骤:
9、根据待测音频设备的待测功能输出控制指令;
10、根据所述控制指令,控制模拟对待测音频设备进行输入操作;
11、获取待测音频设备基于所述输入操作播放的声音信号,以及获取待测音频设备的运行日志;
12、根据声音信号结果以及待测音频设备的运行日志,判断待测音频设备是否正常工作。
13、可选地,所述根据声音信号结果以及待测音频设备的运行日志,判断待测音频设备是否正常工作,包括以下步骤:
14、在输出控制指令后,判断声音信号结果是否与所述待测功能的预设响应声音信号一致,输出第一判断结果;
15、判断待测音频设备的运行日志是否与所述待测功能的预设响应运行日志一致,输出第二判断结果;
16、结合第一判断结果和第二判断结果,判断待测音频设备是否正常工作。
17、本发明还公开了一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上述所述方法的步骤。
18、本发明还公开了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如上述所述方法的步骤。
19、与现有技术相比,本发明实施例提供的音频设备的测试系统、方法、设备及存储介质的有益效果在于:通过设置终端、控制器和拾音设备,终端与控制器、拾音设备、待测音频设备连接,控制器与待测音频设备连接,终端根据待测音频设备的待测功能输出控制指令,控制器根据控制指令,控制模拟对待测音频设备进行输入操作,拾音设备获取待测音频设备基于输入操作播放的声音信号,并将声音信号结果传输至终端,终端结合声音信号结果和待测音频设备的运行日志,判断待测音频设备是否正常工作,实现“输入-待测音频设备-输出”的闭环验证测试,实现对待测音频设备的自动化测试,减少人工的参与,提高了测试效率,降低了测试成本,且由于结合了待测音频设备基于输入操作播放的声音信号结果和待测音频设备的运行日志,对待测音频设备的运行状态测试准确率更高。
1.一种音频设备的测试系统,用于对待测音频设备进行测试,其特征在于,所述音频设备的测试系统包括终端、控制器和拾音设备,所述终端与所述控制器、所述拾音设备、所述待测音频设备连接,所述控制器与所述待测音频设备连接,其中,
2.根据权利要求1所述的音频设备的测试系统,其特征在于,所述待测音频设备包括调试接口,所述终端还用于与所述调试接口连接,并通过所述调试接口获取所述待测音频设备的运行日志。
3.根据权利要求2所述的音频设备的测试系统,其特征在于,所述待测音频设备包括主控芯片和与所述主控芯片连接的usb接口,所述usb接口用于传输电能或数据,所述usb接口作为所述调试接口,所述终端包括与所述usb接口匹配的usb连接器。
4.根据权利要求1所述的音频设备的测试系统,其特征在于,所述拾音设备包括麦克风和设置有耳道的头模,所述麦克风与所述终端连接,所述麦克风设于所述耳道内,且所述麦克风的拾音端朝向所述耳道的开口设置。
5.根据权利要求1至4任一项所述的音频设备的测试系统,其特征在于,所述待测音频设备设有地端和至少一待测功能信号引脚,所述控制器包括继电器模组,所述继电器模组连接所述终端,所述继电器模组用于设置在所述待测功能信号引脚和地端之间,所述继电器模组接收所述终端输出的控制指令,并受控于所述控制指令进行闭合或断开,以接通或断开所述功能信号与地端之间的通路。
6.根据权利要求5所述的音频设备的测试系统,其特征在于,所述继电器模组包括串口通信单元、控制电路单元和至少一个继电器,所述串口通信单元与所述终端、所述控制电路单元连接,所述继电器的控制端与所述控制电路单元连接,一所述继电器的两接触点用于分别对应连接一所述待测功能信号引脚和地端。
7.一种音频设备的测试方法,其特征在于,包括如下步骤:
8.根据权利要求7所述的音频设备的测试方法,其特征在于,所述根据声音信号结果以及待测音频设备的运行日志,判断待测音频设备是否正常工作,包括以下步骤:
9.一种电子设备,其特征在于,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求7或8所述方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如权利要求7或8所述方法的步骤。