一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

自动无线语音测试方法、终端和系统与流程

2022-02-22 18:43:16 来源:中国专利 TAG:


1.本发明涉及语音识别技术领域,特别涉及一种自动无线语音测试方法、终端和系统。


背景技术:

2.随着物联网技术的发展,目前出现了很多具有语音识别功能的语音设备,为了评价语音设备的识别性能,我们需要对语音设备进行识别率测试。目前主要的测试方法分为人工测试和自动化测试。人工测试费时费力,而且很难保证测试条件的一致性,因此,自动化测试方式应用而生。自动化测试主要是运用电脑软件系统进行控制,人工嘴播放语音,模拟人工进行测试。
3.传统自动化测试方法为测试控制平台、测试语料和执行程序都位于pc机,将人工嘴搭载于轨道平台上,人工嘴与测试控制平台的音频输出口连接,pc机中的软件执行播放语音文件,声音信号通过模拟音频线输出到位于轨道平台上的人工嘴进行播放。
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.所述控制终端还配置为:接收所述执行终端转发的移动完成信息,并向所述执行终端发送激活词播放指令;
57.所述执行终端还配置为:接收所述控制终端发送的激活词播放指令,并根据所述激活词播放指令控制所述智能小车上搭载的人工嘴播放所述激活词的音频文件;
58.所述控制终端还配置为:接收并记录待测语音设备识别所述激活词的音频文件后
反馈的激活词识别结果;向所述执行终端发送命令词播放指令;
59.所述执行终端还配置为:接收所述控制终端发送的命令词播放指令,并根据所述命令词播放指令控制所述人工嘴播放所述命令词的音频文件;
60.所述控制终端还配置为:接收并记录所述待测语音设备识别所述命令词的音频文件后反馈的命令词识别结果;返回向所述执行终端发送激活词播放指令的步骤,直至完成所述配置信息中所有激活词和命令词的测试。
61.可选地,所述智能小车上还搭载电力模块,所述电力模块为所述执行终端、所述智能小车和所述人工嘴供电。
62.根据说明书实施例提供的方法、终端和系统,通过将执行终端和人工嘴搭载在智能小车上,使得智能小车可以带着人工嘴移动到测试需求所指示的任意位置,从而实现了人工嘴在测试范围内任意位置的移动,进而实现了不同距离、不同位置的语音自动化测试,能够真实模拟家居测试环境。另外,智能小车具有小巧、方便灵活的特点,可以绕过测试室内如家具物品等障碍物,对测试室的环境没限制,能更加真实地模拟用户的语音使用环境。
附图说明
63.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
64.图1是本发明实施例提供的自动无线语音测试方法的应用环境示意图。
65.图2是本发明一个实施例提供的自动无线语音测试方法的流程图。
66.图3是本发明一个实施例提供的自动无线语音测试方法的流程图。
67.图4是本发明一个实施例提供的自动无线语音测试方法的交互流程图。
68.图5是本发明一个实施例提供的控制终端的框图。
69.图6是发明一个实施例提供的执行终端的框图。
具体实施方式
70.如图1所示,其为本发明实施例提供的自动无线语音测试方法的应用环境示意图,该实施环境包括控制终端10、执行终端20、智能小车30、人工嘴40和待测语音设备50。控制终端10和执行终端20通过无线网络连接,该无线网络可以为wifi,也可以为移动网络。控制终端10和待测语音设备50通过串口连接。执行终端20搭载在智能小车30上,执行终端20可以与智能小车30通信。智能小车30上还搭载人工嘴40,智能小车30可以带着人工嘴40移动。执行终端20的音频输出端与人工嘴40连接。
71.其中,控制终端10可以为服务器、台式电脑、平板电脑、手机或可穿戴设备等。执行终端20为嵌入式电脑,其嵌入智能小车30上。智能小车30选用具有线路规划能力、自动避障和精确移动距离的智能小车。待测语音设备50可以为任何具有语音识别功能的设备,如智能电视、智能冰箱、智能洗衣机或智能空调等。
72.结合图1所示的实施环境示意图,本发明实施例提供了一种自动无线语音测试方法,本发明实施例以控制终端10执行本发明实施例提供的方法为例,对本发明实施例提供
的方法进行详细说明。如图2所示,该方法可以包括以下步骤:
73.步骤201、获取根据测试需求制定的配置信息,配置信息包括激活词、命令词、音量信息和移位信息。
74.其中,配置信息中的激活词可以为一个或多个,命令词也可以为一个或多个。配置信息中的激活词和命令词可以为一对一,即一个激活词对应一个命令词;也可以为一对多,即一个激活词对应至少两个命令词。激活词用于激活或唤醒待测语音设备,例如,激活词为待测语音设备的名称,如天猫精灵。命令词用于控制待测语音设备执行所命令的动作,例如,命令词为打开音乐等。音量信息用于指示执行设备调节输出音量。移位信息用于指示智能小车的移动方向和/或移动距离。
75.步骤203、向执行终端发送激活词的音频文件和命令词的音频文件。
76.其中,激活词的音频文件为能够播放激活词的音频文件。命令词的音频文件为能够播放命令词的音频文件。
77.步骤205、向执行终端发送音量信息和移位信息,使执行终端根据音量信息调节输出音量以及根据移位信息向其所搭载的智能小车发送移位指令。
78.其中,步骤203和步骤205在具体实施时不分先后,可以先发送激活词的音频文件和命令词的音频文件,再发送音量信息和移位信息;也可以先发送音量信息和移位信息,再发送激活词的音频文件和命令词的音频文件;还可以二者同时发送。
79.步骤207、接收执行终端转发的移动完成信息,移动完成信息为当智能小车移动至移位指令所指示的位置后向执行终端发送的。
80.步骤209、向执行终端发送激活词播放指令,使执行终端根据激活词播放指令控制智能小车上搭载的人工嘴播放激活词的音频文件。
81.例如,向执行终端发送天猫精灵播放指令,使人工嘴发出“天猫精灵”的声音。
82.步骤211、接收并记录待测语音设备识别激活词的音频文件后反馈的激活词识别结果。
83.其中,激活词识别结果可以为激活状态或待激活状态。
84.步骤213、向执行终端发送命令词播放指令,使执行终端根据命令词播放指令控制人工嘴播放命令词的音频文件。
85.例如,向执行终端发送打开音乐播放指令,使人工嘴发出“打开音乐”的声音。
86.步骤215、接收并记录待测语音设备识别命令词的音频文件后反馈的命令词识别结果。
87.其中,命令词识别结果为待测语音设备识别命令词后对命令词的反馈结果,如,当命令词为打开音乐时,命令词识别结果为打开音乐成功或打开音乐失败。
88.当配置信息包括一个激活词和一个命令词时,到步骤215测试流程结束。当配置信息中包括多个激活词和多个命令词,且激活词和命令词一一对应时,返回步骤209,并重复执行步骤209至步骤215,直至完成配置信息中所有激活词和命令词的测试。当配置信息中的一个激活词对应多个命令词时,步骤213在向执行终端发送命令词播放指令时,是指示执行终端控制人工嘴连续播放该激发词对应的多个命令词,直至该激发词对应的所有命令词都播放完成后,返回步骤209,以指示执行终端控制人工嘴播放下一个激发词的音频文件。
89.可选地,步骤213在向执行终端发送命令词播放指令之前,还可以包括:根据激活
词识别结果判断待测语音设备是否为激活状态。当确定待测语音设备为激活状态时,执行向执行终端发送命令词播放指令的步骤;当确定待测语音设备为待激活状态时,返回步骤209,直至待测语音设备变为激活状态,以确保在待测语音设备为激活状态时再向其发送命令词播放指令,避免发出无效指令。
90.可选地,步骤213在向执行终端发送命令词播放指令时,可以发送顺序播放配置信息中所有激活词音频文件的激活词播放指令,使执行终端根据激活词播放指令控制人工嘴按顺序播放配置信息中所有激活词的音频文件,以确保测试过程不重不漏。
91.本发明实施例提供的方法,通过将执行终端和人工嘴搭载在智能小车上,使得在控制终端的无线控制下,可以指示智能小车带着人工嘴移动到测试需求所指示的任意位置,从而实现了人工嘴在测试范围内任意位置的移动,进而实现了不同距离、不同位置的语音自动化测试,能够真实模拟家居测试环境。另外,智能小车具有小巧、方便灵活的特点,可以绕过测试室内如家具物品等障碍物,对测试室的环境没限制,能更加真实地模拟用户的语音使用环境。
92.结合图1所示的实施环境示意图,本发明实施例提供了一种自动无线语音测试方法,本发明实施例以执行终端20执行本发明实施例提供的方法为例,对本发明实施例提供的方法进行详细说明。如图3所示,该方法可以包括以下步骤:
93.步骤301、接收控制终端发送的激活词的音频文件和命令词的音频文件。
94.步骤303、接收控制终端发送的音量信息和移位信息。
95.步骤305、根据音量信息调节输出音量。
96.步骤307、根据移位信息向所搭载的智能小车发送移位指令。
97.其中,根据移位信息向所搭载的智能小车发送移位指令时,是将移位信息转化为智能小车可以识别的格式。移位信息包括移动方向和/或移动距离。例如,移位信息为向前移动3m。
98.可选地,移位指令为语音控制移位指令或命令控制移位指令。当移位指令为语音控制移位指令时,执行终端可以通过语音指示智能小车进行移位。当移位指令为命令控制移位指令时,执行终端通过与智能小车进行通信指示智能小车进行移位。
99.步骤309、接收智能小车移动至移位指令所指示的位置后发送的移动完成信息,并将移动完成信息转发至控制终端。
100.步骤311、接收控制终端发送的激活词播放指令,并根据激活词播放指令控制智能小车上搭载的人工嘴播放激活词的音频文件。
101.步骤313、接收控制终端发送的命令词播放指令,并根据命令词播放指令控制人工嘴播放命令词的音频文件。
102.当配置信息包括一个激活词和一个命令词时,运行到步骤313测试流程结束。当配置信息中包括多个激活词和多个命令词,且激活词和命令词一一对应时,返回步骤311,并重复执行步骤311和步骤313,直至完成配置信息中所有激活词和命令词的测试。当配置信息中的一个激活词对应多个命令词时,控制人工嘴连续顺序播放该激发词对应的多个命令词,直至该激发词对应的所有命令词都播放完成后,返回步骤311,以控制人工嘴播放下一个激发词的音频文件。
103.本发明实施例提供的方法,通过将执行终端和人工嘴搭载在智能小车上,使得在
控制终端的无线控制下,执行终端可以指示智能小车带着人工嘴移动到测试需求所指示的任意位置,从而实现了人工嘴在测试范围内任意位置的移动,进而实现了不同距离、不同位置的语音自动化测试,能够真实模拟家居测试环境。另外,智能小车具有小巧、方便灵活的特点,可以绕过测试室内如家具物品等障碍物,对测试室的环境没限制,能更加真实地模拟用户的语音使用环境。
104.结合图1所示的实施环境示意图,本发明实施例提供了一种自动无线语音测试方法,本发明实施例以控制终端10、执行终端20和智能小车30交互执行本发明实施例提供的方法为例,对本发明实施例提供的方法进行详细说明。如图4所示,该方法可以包括以下步骤:
105.步骤401、控制终端获取根据测试需求制定的配置信息,配置信息包括激活词、命令词、音量信息和移位信息。
106.步骤403、控制终端向执行终端发送激活词的音频文件和命令词的音频文件。
107.步骤405、控制终端向执行终端发送音量信息和移位信息。
108.步骤407、执行终端根据音量信息调节输出音量,并根据移位信息向其所搭载的智能小车发送移位指令。
109.步骤409、智能小车移动至移位指令所指示的位置,并向执行终端发送移动完成信息。
110.步骤411、执行终端将移动完成信息转发至控制终端。
111.步骤413、控制终端向执行终端发送激活词播放指令。
112.步骤415、执行终端接收激活词播放指令,并根据激活词播放指令控制智能小车上搭载的人工嘴播放激活词的音频文件。
113.步骤417、控制终端接收并记录待测语音设备识别激活词的音频文件后反馈的激活词识别结果。
114.步骤419、控制终端向执行终端发送命令词播放指令。
115.步骤421、执行终端接收命令词播放指令,并根据命令词播放指令控制人工嘴播放命令词的音频文件。
116.步骤423、控制终端接收并记录待测语音设备识别命令词的音频文件后反馈的命令词识别结果。
117.当配置信息包括一个激活词和一个命令词时,运行到步骤423测试流程结束。当配置信息中包括多个激活词和多个命令词,且激活词和命令词一一对应时,返回步骤413,并重复执行步骤413至步骤423,直至完成配置信息中所有激活词和命令词的测试。当配置信息中的一个激活词对应多个命令词时,重复执行执行终端根据命令词播放指令控制人工嘴播放命令词的音频文件的步骤,使执行终端控制人工嘴连续顺序播放该激发词对应的多个命令词,直至该激发词对应的所有命令词都播放完成后,返回步骤413,以控制人工嘴播放下一个激发词的音频文件。
118.本发明实施例提供的方法,通过将执行终端和人工嘴搭载在智能小车上,使得在控制终端的无线控制下,执行终端可以指示智能小车带着人工嘴移动到测试需求所指示的任意位置,从而实现了人工嘴在测试范围内任意位置的移动,进而实现了不同距离、不同位置的语音自动化测试,能够真实模拟家居测试环境。另外,智能小车具有小巧、方便灵活的
特点,可以绕过测试室内如家具物品等障碍物,对测试室的环境没限制,能更加真实地模拟用户的语音使用环境。
119.上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
120.本发明实施例提供了一种控制终端,图5示出根据一个实施例的该控制终端的示意性框图。可以理解,该控制终端可以为任何具有计算、处理能力的装置、设备、平台或设备集群。如图5所示,该控制终端包括:
121.获取单元501,配置为获取根据测试需求制定的配置信息,配置信息包括激活词、命令词、音量信息和移位信息;
122.第一发送单元503,配置为向执行终端发送激活词的音频文件和命令词的音频文件;
123.第二发送单元505,配置为向执行终端发送音量信息和移位信息,使执行终端根据音量信息调节输出音量以及根据移位信息向其所搭载的智能小车发送移位指令;
124.第一接收单元507,配置为接收执行终端转发的移动完成信息,移动完成信息为当智能小车移动至移位指令所指示的位置后向执行终端发送的;
125.第三发送单元509,配置为向执行终端发送激活词播放指令,使执行终端根据激活词播放指令控制智能小车上搭载的人工嘴播放激活词的音频文件;
126.第二接收单元511,配置为接收并记录待测语音设备识别激活词的音频文件后反馈的激活词识别结果;
127.第四发送单元513,配置为向执行终端发送命令词播放指令,使执行终端根据命令词播放指令控制人工嘴播放命令词的音频文件;
128.第三接收单元515,配置为接收并记录待测语音设备识别命令词的音频文件后反馈的命令词识别结果;
129.返回单元517,配置为返回向执行终端发送激活词播放指令的步骤,直至完成配置信息中所有激活词和命令词的测试。
130.可选地,控制终端还包括判断单元,配置为:根据激活词识别结果判断待测语音设备是否为激活状态;当确定待测语音设备为激活状态时,执行向执行终端发送命令词播放指令的步骤;当确定待测语音设备为待激活状态时,返回向执行终端发送激活词播放指令的步骤。
131.可选地,第三发送单元509配置为:向执行终端发送顺序播放配置信息中所有激活词音频文件的激活词播放指令,使执行终端根据激活词播放指令控制智能小车上搭载的人工嘴按顺序播放配置信息中所有激活词的音频文件。
132.本发明实施例提供的控制终端,通过将执行终端和人工嘴搭载在智能小车上,使得在控制终端的无线控制下,可以指示智能小车带着人工嘴移动到测试需求所指示的任意位置,从而实现了人工嘴在测试范围内任意位置的移动,进而实现了不同距离、不同位置的语音自动化测试,能够真实模拟家居测试环境。另外,智能小车具有小巧、方便灵活的特点,
可以绕过测试室内如家具物品等障碍物,对测试室的环境没限制,能更加真实地模拟用户的语音使用环境。
133.可以理解的是,本发明实施例示意的结构并不构成对控制终端的具体限定。在本发明的另一些实施例中,控制终端可以包括比图示更多或者更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件、软件或者软件和硬件的组合来实现。
134.上述控制终端内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
135.本发明实施例提供了一种执行终端,图6示出根据一个实施例的该控制终端的示意性框图。可以理解,该执行终端可以为任何具有计算、处理能力的装置、设备、平台或设备集群。如图6所示,该执行终端包括:
136.第一接收单元601,配置为接收控制终端发送的激活词的音频文件和命令词的音频文件;
137.第二接收单元603,配置为接收控制终端发送的音量信息和移位信息;
138.音量调节单元605,配置为根据音量信息调节输出音量;
139.发送单元607,配置为根据移位信息向所搭载的智能小车发送移位指令;
140.第三接收单元609,配置为接收智能小车移动至移位指令所指示的位置后发送的移动完成信息,并将移动完成信息转发至控制终端;
141.第四接收单元611,配置为接收控制终端发送的激活词播放指令,并根据激活词播放指令控制智能小车上搭载的人工嘴播放激活词的音频文件;
142.第五接收单元613,配置为接收控制终端发送的命令词播放指令,并根据命令词播放指令控制人工嘴播放命令词的音频文件;
143.返回单元615,配置为返回接收控制终端发送的激活词播放指令的步骤,直至完成所有激活词和命令词的测试。
144.可选地,发送单元607配置为:根据移位信息向所搭载的智能小车发送语音控制移位指令或命令控制移位指令。
145.可选地,移位信息包括移动方向和/或移动距离。
146.本发明实施例提供的执行终端,通过将执行终端和人工嘴搭载在智能小车上,使得在控制终端的无线控制下,执行终端可以指示智能小车带着人工嘴移动到测试需求所指示的任意位置,从而实现了人工嘴在测试范围内任意位置的移动,进而实现了不同距离、不同位置的语音自动化测试,能够真实模拟家居测试环境。另外,智能小车具有小巧、方便灵活的特点,可以绕过测试室内如家具物品等障碍物,对测试室的环境没限制,能更加真实地模拟用户的语音使用环境。
147.可以理解的是,本发明实施例示意的结构并不构成对执行终端的具体限定。在本发明的另一些实施例中,执行终端可以包括比图示更多或者更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件、软件或者软件和硬件的组合来实现。
148.上述执行终端内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
149.本发明实施例还提供了一种自动无线语音测试系统,其包括控制终端、执行终端和待测语音设备,控制终端和执行终端通过无线网络连接,控制终端和待测语音设备通过串口连接,执行终端搭载在智能小车上,智能小车上还搭载人工嘴,执行终端的音频输出端与人工嘴连接;
150.控制终端配置为:获取根据测试需求制定的配置信息,配置信息包括激活词、命令词、音量信息和移位信息;向执行终端发送激活词的音频文件和命令词的音频文件;向执行终端发送音量信息和移位信息;
151.执行终端配置为:接收控制终端发送的激活词的音频文件和命令词的音频文件;接收控制终端发送的音量信息和移位信息;根据音量信息调节输出音量;根据移位信息向所搭载的智能小车发送移位指令;接收智能小车移动至移位指令所指示的位置后发送的移动完成信息,并将移动完成信息转发至控制终端;
152.控制终端还配置为:接收执行终端转发的移动完成信息,并向执行终端发送激活词播放指令;
153.执行终端还配置为:接收控制终端发送的激活词播放指令,并根据激活词播放指令控制智能小车上搭载的人工嘴播放激活词的音频文件;
154.控制终端还配置为:接收并记录待测语音设备识别激活词的音频文件后反馈的激活词识别结果;向执行终端发送命令词播放指令;
155.执行终端还配置为:接收控制终端发送的命令词播放指令,并根据命令词播放指令控制人工嘴播放命令词的音频文件;
156.控制终端还配置为:接收并记录待测语音设备识别命令词的音频文件后反馈的命令词识别结果;返回向执行终端发送激活词播放指令的步骤,直至完成配置信息中所有激活词和命令词的测试。
157.可选地,智能小车上还搭载电力模块,电力模块为执行终端、智能小车和人工嘴供电。
158.本发明实施例提供的系统,通过将执行终端和人工嘴搭载在智能小车上,使得在控制终端的无线控制下,执行终端可以指示智能小车带着人工嘴移动到测试需求所指示的任意位置,从而实现了人工嘴在测试范围内任意位置的移动,进而实现了不同距离、不同位置的语音自动化测试,能够真实模拟家居测试环境。另外,智能小车具有小巧、方便灵活的特点,可以绕过测试室内如家具物品等障碍物,对测试室的环境没限制,能更加真实地模拟用户的语音使用环境。
159.需要说明的是,上述各流程和各系统结构图中不是所有的步骤和模块都是必须的,可以根据实际的需要忽略某些步骤或模块。各步骤的执行顺序不是固定的,可以根据需要进行调整。上述各实施例中描述的系统结构可以是物理结构,也可以是逻辑结构,即,有些模块可能由同一物理实体实现,或者,有些模块可能分由多个物理实体实现,或者,可以由多个独立设备中的某些部件共同实现。
160.以上各实施例中,硬件单元可以通过机械方式或电气方式实现。例如,一个硬件单元可以包括永久性专用的电路或逻辑(如专门的处理器,fpga或asic)来完成相应操作。硬件单元还可以包括可编程逻辑或电路(如通用处理器或其它可编程处理器),可以由软件进行临时的设置以完成相应操作。具体的实现方式(机械方式、或专用的永久性电路、或者临
时设置的电路)可以基于成本和时间上的考虑来确定。
161.上文通过附图和优选实施例对本发明进行了详细展示和说明,然而本发明不限于这些已揭示的实施例,基与上述多个实施例本领域技术人员可以知晓,可以组合上述不同实施例中的代码审核手段得到本发明更多的实施例,这些实施例也在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献