显示设备语音性能检测方法及系统与流程

文档序号:25089000发布日期:2021-05-18 21:22阅读:111来源:国知局
显示设备语音性能检测方法及系统与流程

1.本发明涉及设备性能检测技术领域,尤其涉及一种显示设备语音性能检测方法及系统。


背景技术:

2.随着科技的快速发展,现有的大多数显示设备都具有语音识别功能,例如,手机、电视机等。而对于显示设备的语音性能的检测就显得尤为重要,其中,显示设备的语音性能是指显示设备对语音指令的识别响应的性能。
3.现有的显示设备的语音性能的检测通常是采用人工的方式进行的。具体的是由测试人员模拟安静、自噪声、外噪声,以及声源在和电视机不同距离的各种组合环境下,向显示设备发送语音指令,然后通过观察显示设备的响应情况来判断电视机的语音性能。
4.但是,采用人工检测的方法无法实现长时间持续进行检测,且人工检测无法统一测试标准,导致测量准确度低,同时人工检测容易因疲劳导致误检,从而降低检测效率。


技术实现要素:

5.为解决上述问题,本发明提供的显示设备语音性能检测方法及系统,通过获取测试参数能够自动对指令发出声源与待测显示设备的相对位置进行调整,从而能够节省大量的人力投入,并提高了检测效率。
6.第一方面,本发明提供一种显示设备语音性能检测方法,包括:
7.获取测试参数,所述测试参数包括:词条音频、指令发出声源与待测显示设备的相对位置参数,以及所述指令发出声源的音量大小参数,其中,所述词条音频用于控制所述待测显示设备的显示内容;
8.根据测试参数,对所述指令发出声源进行调整;
9.开启所述指令发出声源,以播放所述词条音频;
10.对所述待测显示设备的显示界面进行拍摄,以获取检测图像;
11.对所述检测图像进行识别,以获取所述显示设备的显示内容;
12.根据所述显示设备的显示内容,判断所述显示设备在所述测试参数下的语音性能是否正常。
13.可选地,在所述获取测试参数之前,所述方法还包括:
14.获取检测项目列表,所述检测项目列表包括多个检测项,每个检测项对应至少一组测试参数;
15.所述获取测试参数,包括:
16.在所述检测项目列表中,确定要进行测试的检测项;
17.根据所述检测项,获取对应的测试参数。
18.可选地,所述多个检测项包括:唤醒检测项;
19.所述唤醒检测项用于检测待测显示设备是否能够从待机状态切换至唤醒状态;
20.所述获取测试参数,包括:获取与所述唤醒检测项所对应的测试参数;
21.所述根据所述显示设备的显示内容,判断所述显示设备在所述测试参数下的语音性能是否正常,包括:根据所述显示设备的显示内容,判断所述显示设备的唤醒语音性能是否正常;
22.所述方法还包括:在确定所述显示设备的唤醒语音性能正常后,在所述检测项目列表中,确定除唤醒检测项以外的检测项进行测试。
23.可选地,所述方法还包括:
24.若所述显示设备在所述测试参数下的语音性能正常,则判断正在进行测试的检测项中所有的测试参数是否均进行了测试,若否,则对正在进行测试的检测项中未进行测试的测试参数进行测试,若是,则判断所述检测项目列表中的所有检测项是否均已经进行了测试,若否,则对检测项目列表中未进行测试的检测项进行测试。
25.可选地,若所述显示设备在所述测试参数下的语音性能不正常,则执行重测步骤;
26.所述重测步骤包括:
27.对所述待测显示设备的显示界面进行拍摄,以获取检测图像;
28.对所述检测图像进行识别,以获取所述显示设备的显示内容;
29.根据所述显示设备的显示内容,判断所述显示设备在所述测试参数下的语音性能是否正常;
30.所述方法还包括:若所述显示设备在所述测试参数下的语音性能正常,则输出测试结果并保存;
31.若在同一测试参数下,执行的所述重测步骤达到指定次数,则停止执行所述重测步骤,并输出重测步骤中最后一次的测试结果并保存。
32.可选地,同一检测项中的多个测试参数对应的词条音频相同,不同词条音频对应有不同的预设标志符;
33.所述根据所述显示设备的显示内容,判断所述显示设备在所述测试参数下的语音性能是否正常,包括:
34.根据所述显示设备的显示内容,确定所述显示内容中的显示标志符;
35.根据所述显示标志符和所述预设标志符的相似度,判断所述显示设备在所述测试参数下的语音性能是否正常。
36.第二方面,本发明提供一种显示设备语音性能检测系统,包括:
37.第一获取模块,被配置为获取测试参数,所述测试参数包括:词条音频、指令发出声源与待测显示设备的相对位置参数,以及所述指令发出声源的音量大小参数,其中,所述词条音频用于控制所述待测显示设备的显示内容;
38.调整模块,被配置为根据测试参数,对所述指令发出声源进行调整;
39.开启模块,被配置为开启所述指令发出声源,以播放所述词条音频;
40.拍摄模块,被配置为对所述待测显示设备的显示界面进行拍摄,以获取检测图像;
41.识别模块,被配置为对所述检测图像进行识别,以获取所述显示设备的显示内容;
42.第一判断模块,被配置为根据所述显示设备的显示内容,判断所述显示设备在所述测试参数下的语音性能是否正常。
43.可选地,所述系统包括:
44.第二获取模块,被配置为在所述获取测试参数之前,获取检测项目列表,其中,所述检测项目列表包括多个检测项,每个检测项对应至少一组测试参数;
45.所述第一获取模块包括:
46.第一确定子模块,被配置为在所述检测项目列表中,确定要进行测试的检测项;
47.获取子模块,被配置为根据所述检测项,获取对应的测试参数。
48.可选地,所述多个检测项包括:唤醒检测项;
49.所述唤醒检测项用于检测待测显示设备是否能够从待机状态切换至唤醒状态;
50.所述第一获取模块,进一步被配置为获取与所述唤醒检测项所对应的测试参数;
51.所述第一判断模块,进一步被配置为根据所述显示设备的显示内容,判断所述显示设备的唤醒语音性能是否正常;
52.所述系统还包括:确定模块,被配置为在确定所述显示设备的唤醒语音性能正常后,在所述检测项目列表中,确定除唤醒检测项以外的检测项进行测试。
53.可选地,所述系统还包括:
54.第二判断模块,被配置为若所述显示设备在所述测试参数下的语音性能正常,则判断正在进行测试的检测项中所有的测试参数是否均进行了测试,若否,则对正在进行测试的检测项中未进行测试的测试参数进行测试,若是,则判断所述检测项目列表中的所有检测项是否均已经进行了测试,若否,则对检测项目列表中未进行测试的检测项进行测试。
55.本发明实施例提供的显示设备语音性能检测方法及系统,通过获取测试参数能够自动对指令发出声源与待测显示设备的相对位置进行调整,从而能够节省大量的人力投入,并提高了检测效率,同时通过利用显示设备的显示功能能够进一步对显示设备的语音性能的语音识别及响应的程序是否异常作出判断,进一步提高了显示设备语音性能检测的自动化程度。
附图说明
56.图1为本申请一实施例的显示设备语音性能检测方法的示意性流程图;
57.图2为本申请一实施例的显示设备语音性能检测系统的示意性结构图。
具体实施方式
58.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
59.对本发明涉及的专有名词进行解释,如下:
60.近场语音:使用遥控器类设备,通过遥控器将语音指令发送到电视端。
61.远场语音:不使用遥控器类设备,直接通过电视机的麦克风获取语音指令。
62.自噪声:语音性能测试过程中,来自电视发出的声音干扰:如正在播放的音频。
63.外噪声:语音性能测试过程中,来自环境中的声音干扰:如室内其他设备的声音。
64.第一方面,本发明提供一种显示设备语音性能检测方法,结合图1,该方法包括步骤s101至步骤s106:
65.步骤s101:获取测试参数。
66.其中,所述测试参数包括:词条音频、指令发出声源与待测显示设备的相对位置参数,以及所述指令发出声源的音量大小参数;指令发出声源与待测显示设备的相对位置参数包括:所述指令发出声源相对所述待测显示设备的距离,以及所述指令发出声源和所述待测显示设备相对指定直线的夹角;所述词条音频用于控制所述待测显示设备的显示内容。
67.在一种可选的实施例中,在所述获取测试参数之前,所述方法还包括:获取检测项目列表,所述检测项目列表包括多个检测项,每个检测项对应至少一组测试参数。
68.进一步的,所述获取测试参数,包括:在所述检测项目列表中,确定要进行测试的检测项;根据所述检测项,获取对应的测试参数。其中,检测项的先后测试顺序可由其在检测项目列表中的排列顺序决定,或者由检测项的优先级决定检测项的测试顺序。在本实施例中,根据检测项的优先级的高低自上而下依次排列在检测项目列表中,在对检测项进行测试时,根据检测项在检测项目列表中的顺序依次进行。
69.步骤s102:根据测试参数,对所述指令发出声源进行调整。
70.在本实施例中,同一检测项中的多个测试参数对应的词条音频相同,其不同的则是指令发出声源与待测显示设备的相对位置参数,以及所述指令发出声源的音量大小参数。
71.例如,在对待测显示设备进行某一检测项的测试过程中,对指令发出声源相对所述待测显示设备的距离要求包括:5米、10米和20米;所述指令发出声源和所述待测显示设备相对垂直于待测显示设备的正面并过待测显示设备中心的直线的夹角要求包括:60度、90度和120度;指令发出声源的音量大小参数要求包括:30分贝、60分贝和90分贝。如此该检测项则会包含27组测试参数,能够实现待测显示设备的语音性能在近场语音和远场语音下进行检测。
72.除此之外,测试参数还包括有无干扰声源的设置、干扰声源与待测显示设备的相对位置参数,以及所述干扰声源的音量大小参数,如此一个检测项会包含上百组或上千组测试参数,从而不但能够实现待测显示设备的语音性能分别在近场语音和远场语音下进行检测,同时还能够实现待测显示设备的语音性能分别在自噪声和外噪声下进行检测。
73.步骤s103:开启所述指令发出声源,以播放所述词条音频。
74.此时,若待测显示设备语音识别功能和响应功能正常,则待测显示设备会根据词条音频的内容,通过显示界面显示相应的内容。如,若词条音频的内容为“返回主页”,待测显示设备则会显示主页的内容;若词条音频的内容为“打开设置界面”,待测显示设备则会显示设置界面的内容。
75.步骤s104:通过相机对所述待测显示设备的显示界面进行拍摄,以获取检测图像。
76.步骤s105:对所述检测图像进行识别,以获取所述显示设备的显示内容。
77.步骤s106:根据所述显示设备的显示内容,判断所述显示设备在所述测试参数下的语音性能是否正常。
78.所述显示设备语音性能检测方通过获取测试参数能够自动对指令发出声源与待测显示设备的相对位置进行调整,从而能够节省大量的人力投入,并提高了检测效率,同时通过利用显示设备的显示功能能够进一步对显示设备的语音性能的语音识别及响应的程
序是否异常作出判断,进一步提高了显示设备语音性能检测的自动化程度。
79.在一种可选的实施例中,所述多个检测项包括:唤醒检测项。所述唤醒检测项用于检测待测显示设备是否能够从待机状态切换至唤醒状态。
80.进一步的,所述获取测试参数,包括:获取与所述唤醒检测项所对应的测试参数。所述根据所述显示设备的显示内容,判断所述显示设备在所述测试参数下的语音性能是否正常,包括:根据所述显示设备的显示内容,判断所述显示设备的唤醒语音性能是否正常。
81.具体的,例如,唤醒检测项所对应的词条音频为“小研小研”。当指令发出声源播放“小研小研”时,若待测显示设备语音识别功能和响应功能正常,则会在待测显示设备的显示界面显示出唤醒界面,并打开待测显示设备的录音功能。其中,唤醒界面时为位于显示界面底部的半透明窗体,且其上具有固定的文字或者图片标志。
82.所述方法还包括:在确定所述显示设备的唤醒语音性能正常后,在所述检测项目列表中,确定除唤醒检测项以外的检测项进行测试。即,在检测项目列表中,所述唤醒检测项的优先级高于其他检测项的优先级。
83.在本实施例中,除唤醒检测项以外的其他检测项的词条音频均包括唤醒检测项的词条音频。例如,用于检测待测显示设备返回主页的检测项所对应的词条音频可以为“小研小研返回主页”。如此通过先对唤醒检测项进行检测,能够避免在做其他语音性能检测时,由待测显示设备的唤醒功能导致检测失败,而无法准确得出检测失败的真正原因;同时,通过先对唤醒检测项进行检测还能够对待测显示设备的麦克风功能和显示功能进行判断,如此在对其他检测项进行检测时,若出现问题则可以确定是由相应的程序问题所导致的。
84.在一种可选的实施例中,所述方法还包括:若所述显示设备在所述测试参数下的语音性能正常,则判断正在进行测试的检测项中所有的测试参数是否均进行了测试,若否,则对正在进行测试的检测项中未进行测试的测试参数进行测试,若是,则判断所述检测项目列表中的所有检测项是否均已经进行了测试,若否,则对检测项目列表中未进行测试的检测项进行测试,若是,则结束测试,并发出结束信号,以通知操作人员更换待测显示设备。
85.在一种可选的实施例中,若所述显示设备在所述测试参数下的语音性能不正常,则执行重测步骤。所述重测步骤包括:对所述待测显示设备的显示界面进行拍摄,以获取检测图像;对所述检测图像进行识别,以获取所述显示设备的显示内容;根据所述显示设备的显示内容,判断所述显示设备在所述测试参数下的语音性能是否正常。
86.所述方法还包括:若所述显示设备在所述测试参数下的语音性能正常,则输出测试结果并保存;若在同一测试参数下,执行的所述重测步骤达到指定次数,则停止执行所述重测步骤,并输出重测步骤中最后一次的测试结果并保存。通过设置重测步骤,能够避免因拍摄环境临时恶化,或外界环境对信号传输的临时干扰等外界因素对测试结果发生误判的问题。
87.在一种可选的实施例中,不同词条音频对应有不同的预设标志符。所述根据所述显示设备的显示内容,判断所述显示设备在所述测试参数下的语音性能是否正常,包括:根据所述显示设备的显示内容,确定所述显示内容中的显示标志符;根据所述显示标志符和所述预设标志符的相似度,判断所述显示设备在所述测试参数下的语音性能是否正常。在执行任一一个测试参数后,所述待测显示设备均返回至待机状态,如此能够在同一检测项在多个测试参数进行测试时,避免由于词条音频相同而未对其中一个测试参数进行响应
时,且将其误判为测试结果为正常的现象的出现。
88.在本实施例中,通过ocr(optical character recognition,光学字符识别)算法模型提取显示内容中的显示标志符。其中,通过ocr算法模型进行识别的过程分为两个阶段。第一个阶段是定位阶段,其基于1d

ctc的单行识别算法逐行筛选检测图像中具有文字特征的区域。具体的,首先,输入检测图像,输入检测图像后通过ocr算法模型进行文本定位检测,并使用可微二值化,获取检测图像的数字化信息。然后,划分出字符文本所在的矩形框。之后对提取到的矩形框进行仿射变换,即二维坐标到二维坐标的线性变换,能将倾斜的文字进行校正,从而便于文字的识别。最终获取平直性更高的文本矩形框。第二个阶段是识别阶段,采用常用的crnn(convolutional recurrent neural network,卷积递归神经网络)模型作为识别器进行文字特征提取逐个文本框提取字符内容。
89.进一步的,所述方法还包括:每一测试参数重复多次对待测显示设备进行检测,当测试结果为正常的比例超过一定值时,则判定该待测显示设备在该检测项下为正常。
90.在一种可选的实施例中,在获取检测项目列表之前,所述方法还包括:检测相机与该方法所对应的系统的连接状态是否正常,检测该方法所对应的系统中的检查io卡的连接状态是否正常,检测所述ocr算法模型的连接状态是否正常。在确定上述检测均为正常的情况下,获取检测项目列表。如此能够保证显示设备语音性能检测方法顺利进行。
91.在一种可选的实施例中,不同词条音频对应有不同的界面响应模板,将待测图像与界面响应模板进行对比,在其相似度达到一定阈值时,则可判定测试结果为正常。
92.本发明为电视机语音性能测试提供一套自动化解决方案,通过该基于ocr识别方法的机器视觉检测系统,只需输入预订的测试参数,即可自动完成对电视机语音性能的检测。本发明通过用机器代替人工检测,节约了人力成本,且相比人工检测要准确,无疲劳误检的问题。
93.第二方面,本发明提供一种显示设备语音性能检测系统200,结合图2,该显示设备语音性能检测系统200包括:
94.第一获取模块201,被配置为获取测试参数,所述测试参数包括:词条音频、指令发出声源与待测显示设备的相对位置参数,以及所述指令发出声源的音量大小参数,其中,所述词条音频用于控制所述待测显示设备的显示内容;
95.调整模块202,被配置为根据测试参数,对所述指令发出声源进行调整;
96.开启模块203,被配置为开启所述指令发出声源,以播放所述词条音频;
97.拍摄模块204,被配置为对所述待测显示设备的显示界面进行拍摄,以获取检测图像;
98.识别模块205,被配置为对所述检测图像进行识别,以获取所述显示设备的显示内容;
99.第一判断模块206,被配置为根据所述显示设备的显示内容,判断所述显示设备在所述测试参数下的语音性能是否正常。
100.在一种可选的实施例中,所述系统显示设备语音性能检测系统200:
101.第二获取模块,被配置为在所述获取测试参数之前,获取检测项目列表,其中,所述检测项目列表包括多个检测项,每个检测项对应至少一组测试参数;
102.所述第一获取模块201包括:
103.第一确定子模块,被配置为在所述检测项目列表中,确定要进行测试的检测项;
104.获取子模块,被配置为根据所述检测项,获取对应的测试参数。
105.在一种可选的实施例中,所述多个检测项包括:唤醒检测项。所述唤醒检测项用于检测待测显示设备是否能够从待机状态切换至唤醒状态。
106.所述第一获取模块201,进一步被配置为获取与所述唤醒检测项所对应的测试参数;
107.所述第一判断模块206,进一步被配置为根据所述显示设备的显示内容,判断所述显示设备的唤醒语音性能是否正常;
108.所述显示设备语音性能检测系统200还包括:确定模块,被配置为在确定所述显示设备的唤醒语音性能正常后,在所述检测项目列表中,确定除唤醒检测项以外的检测项进行测试。
109.在一种可选的实施例中,所述显示设备语音性能检测系统200还包括:第二判断模块,被配置为若所述显示设备在所述测试参数下的语音性能正常,则判断正在进行测试的检测项中所有的测试参数是否均进行了测试,若否,则对正在进行测试的检测项中未进行测试的测试参数进行测试,若是,则判断所述检测项目列表中的所有检测项是否均已经进行了测试,若否,则对检测项目列表中未进行测试的检测项进行测试。
110.在一种可选的实施例中,所述显示设备语音性能检测系统200还包括:重测模块,被配置为若所述显示设备在所述测试参数下的语音性能不正常,则执行重测步骤。其中,所述重测步骤包括:对所述待测显示设备的显示界面进行拍摄,以获取检测图像;对所述检测图像进行识别,以获取所述显示设备的显示内容;根据所述显示设备的显示内容,判断所述显示设备在所述测试参数下的语音性能是否正常,若是,则结束测试,并发出结束信号,以通知操作人员更换待测显示设备。
111.所述显示设备语音性能检测系统200还包括:保存模块,被配置为若所述显示设备在所述测试参数下的语音性能正常,则输出测试结果并保存。
112.所述保存模块,进一步被配置为若在同一测试参数下,执行的所述重测步骤达到指定次数,则停止执行所述重测步骤,并输出重测步骤中最后一次的测试结果并保存。
113.在一种可选的实施例中,同一检测项中的多个测试参数对应的词条音频相同,不同词条音频对应有不同的预设标志符。
114.所述第一判断模块206包括:
115.第二确定子模块,被配置为根据所述显示设备的显示内容,确定所述显示内容中的显示标志符;
116.判断子模块,被配置为根据所述显示标志符和所述预设标志符的相似度,判断所述显示设备在所述测试参数下的语音性能是否正常。
117.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1