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

车载设备的响应速度测试方法、装置、设备及存储介质与流程

2021-06-04 13:48:00 来源:中国专利 TAG:设备 人工智能 联网 响应 装置


1.本申请实施例涉及人工智能技术,尤其涉及一种车载设备的响应速度测试方法、装置、设备及存储介质,可用于无人驾驶领域、车联网领域。


背景技术:

2.随着车联网和智能汽车的兴起,智能车载设备的普及度越来越高,用户直接通过车载设备的语音功能来使用车辆的各项功能逐渐成了主流。
3.在这种语音场景下,若车载设备对语音指令的响应速度太慢,则会导致语音功能体验较差,因此在进行车载设备测试时,不仅需要对其进行功能测试,还需要对车载设备的语音指令响应速度进行测试,以便于不断的进行语音功能迭代优化。
4.在进行响应速度测试时,通常是通过日志打点的方式来确定车载设备对语音指令的响应速度,但是日志打点记录的时间和车载设备的实际响应效果有偏差,测试结果不准确。


技术实现要素:

5.本申请提供了一种用于提高准确性的车载设备的响应速度测试方法、装置、设备及存储介质。
6.根据本申请的一方面,提供了一种车载设备的响应速度测试方法,包括:
7.获取多媒体信息,所述多媒体信息包括预设语音指令,以及车载设备对所述预设语音指令的响应信息;
8.对所述多媒体信息进行解析,确定所述预设语音指令的结束时间以及所述响应信息对应的时间;
9.根据所述预设语音指令的结束时间以及所述响应信息对应的时间,确定所述车载设备的响应速度。
10.根据本申请的另一方面,提供了一种车载设备的响应速度测试装置,包括:
11.获取模块,用于获取多媒体信息,所述多媒体信息包括预设语音指令,以及车载设备对所述预设语音指令的响应信息;
12.解析模块,用于对所述多媒体信息进行解析,确定所述预设语音指令的结束时间以及所述响应信息对应的时间;
13.确定模块,用于根据所述预设语音指令的结束时间以及所述响应信息对应的时间,确定所述车载设备的响应速度。
14.根据本申请的再一方面,提供了一种电子设备,包括:
15.至少一个处理器;以及
16.与所述至少一个处理器通信连接的存储器;其中,
17.所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述车载设备的响应速度测试方法。
18.根据本申请的又一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行上述车载设备的响应速度测试方法。
19.根据本申请的又一方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述车载设备的响应速度测试方法。
20.根据本申请的技术方案,通过解析包括预设语音指令以及车载设备对预设语音指令的响应信息的多媒体信息,提高了车载设备的响应速度测试结果的准确性。
21.应当理解,本部分所描述的内容并非旨在标识本申请的实施例的关键或重要特征,也不用于限制本申请的范围。本申请的其它特征将通过以下的说明书而变得容易理解。
附图说明
22.附图用于更好地理解本方案,不构成对本申请的限定。其中:
23.图1是根据本申请实施例提供的车载设备语音功能示意图;
24.图2是根据本申请实施例提供的车载设备的响应速度测试方法的流程示意图;
25.图3是根据本申请实施例提供的车载设备的响应速度测试装置的结构示意图;
26.图4是用来实现本申请实施例的车载设备的响应速度测试方法的电子设备的示意性框图。
具体实施方式
27.以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
28.图1是根据本申请实施例提供的车载设备语音功能示意图。如图1中所示,用户说出唤醒指令,例如“小x小x”,车载设备的界面上显示唤醒图片,同时,车载设备还可以语音播报唤醒应答;之后用户说出查询指令,例如“今天天气怎么样”,车载设备的界面上首先显示出用户的查询指令“今天天气怎么样”,之后进行查询处理,在界面上显示查询结果为“气温25度”,此外,车载设备还可以语音播报查询结果“气温25度”。
29.如上述示例的,车载设备可以通过界面显示和/或语音播报的方式对用户语音进行响应。用户使用语音功能时,通常会与车载设备进行一次或多次交互,在各个交互阶段,若车载设备界面显示和/或语音播报的响应速度过慢,会导致用户体验较差,因此,在对车载设备的语音功能进行测试时,需要对响应速度进行测试,以便于不断进行响应优化。
30.一种示例中,在进行语音响应速度测试时,通常是通过日志打点的方式来记录车载设备对语音指令的响应时间,但是日志打点记录的时间和车载设备的实际响应效果有偏差,测试结果不准确。
31.另一种示例中,可以通过录制视频的方式,将用户语音以及车载设备的响应进行记录,通过人工观看视频来记录车载设备的响应速度,但这种人工记录的方式效率较低,并且准确性较差。
32.为了解决上述问题,本申请提供一种车载设备的响应速度测试方法,可以应用于人工智能领域中的无人驾驶领域、车联网领域等。该方法通过对用户说出的语音指令以及
车载设备的响应进行记录,得到对应的视频或音频,并对该视频或音频进行解析,从中提取出用户说出语音指令对应的时间以及车载设备进行响应的时间,进而准确获取车载设备的响应速度测试结果。
33.下面,将通过具体的实施例对本申请提供的车载设备的响应速度测试方法进行详细地说明。可以理解的是,下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
34.图2是根据本申请实施例提供的车载设备的响应速度测试方法的流程示意图。如图2所示,该方法包括:
35.s201、获取多媒体信息。
36.多媒体信息包括预设语音指令,以及车载设备对预设语音指令的响应信息。
37.预设语音指令是用户使用车载设备的语音功能时可能说出的语音指令,预设语音指令可以为一个或多个语音指令,响应信息中则包括了对该一个或多个指令的响应。多媒体信息是对该预设语音指令以及车载设备的相应响应进行记录得到的视频或音频。例如,若只需要对车载设备的语音响应播报速度进行测试,则只需获取音频;若需要对车载设备的界面显示响应速度进行测试,则需要获取视频。
38.在进行测试时,预设语音指令可以由测试人员说出,或者也可以通过电子设备进行播放,车载设备会对预设语音指令进行相应的响应。上述测试过程中,预设语音指令、车载设备的界面显示响应和/或语音播报响应均可以进行录制,例如将预设语音指令和车载设备的语音播报响应录制为音频,或者,将预设语音指令、车载设备的显示界面响应以及语音播报响应录制为视频。
39.s202、对多媒体信息进行解析,确定预设语音指令的结束时间以及响应信息对应的时间。
40.对多媒体信息的解析可以包括对多媒体信息中的音频的和/或多媒体信息中的视频的解析。例如,提取多媒体信息中的音频,可以确定预设语音指令对应的时间,以及语音播报的响应信息对应的时间。又如,对多媒体信息中的视频进行解析,还可以确定通过车载设备的界面进行显示的响应信息对应的时间。
41.s203、根据预设语音指令的结束时间以及响应信息对应的时间,确定车载设备的响应速度。
42.获取到预设语音指令的结束时间以及相应的响应信息对应的时间之后,根据响应信息对应的时间与预设语音指令的结束时间之间的差值,即可确定车载设备的响应速度。响应信息对应的时间与预设语音指令的结束时间之间的差值越小则表示车载设备的响应速度越快,而响应信息对应的时间与预测语音指令的结束时间之间的差值越大,则表示车载设备的响应速度越慢。
43.本实施例提供的车载设备的响应速度测试方法,通过对用户说出的语音指令以及车载设备的响应进行记录,得到对应的视频或音频,并对该视频或音频进行解析,可以准确提取出用户说出语音指令对应的时间以及车载设备进行响应的时间,进而获取车载设备的响应速度测试结果,保证了测试结果的准确性。
44.在上述实施例的基础上,对s202中如何确定预设语音指令的结束时间进行说明,并在此基础上相应对s203中如何确定车载设备的响应速度进行说明。
45.从多媒体信息中提取音频文件;确定音频文件中音频分贝值大于等于预设分贝值的至少一个语音片段的起始时间和结束时间;根据至少一个语音片段的起始时间和结束时间,从至少一个语音片段中,确定预设语音指令的结束时间。
46.首先需要说的是,若仅需要对车载设备的语音响应播报速度进行测试,则获取的多媒体信息可以为音频,这种情况下不需要再从多媒体信息中提取音频文件,而是直接将多媒体信息作为音频文件进行处理。
47.预设分贝值是预先设定的最低静默分贝值,音频文件的音频分贝值小于预设分贝值的时刻,可以认为是处于静默状态的时刻,也就是没有发出预设语音指令,且车载设备也没有进行语音播报的时刻。而音频文件中音频分贝值大于等于预设分贝值的时间段,则可以认为是发出预设语音指令的时间段或车载设备进行语音播报的时间段。通过对音频文件进行遍历,根据分贝值确定语音片段,保证了提取出的语音指令或响应信息的时间的准确性。
48.具体的,遍历音频文件,一旦音频文件的第一时刻的音频分贝值大于等于预设分贝值,则将第一时刻确定为第一语音片段的起始时间,且在第一时刻之后,一旦音频文件的第二时刻的音频分贝值小于等于预设分贝值,且第二时刻之后的预设时间内的音频分贝值均小于等于预设分贝值,则将第二时刻确定为第一语音片段的结束时间。
49.示例的,从音频文件的起始时刻开始进行遍历,若t1时刻音频分贝值大于等于预设分贝值,则将该t1时刻记录为第一语音片段的开始时间,继续遍历,若t2时刻音频分贝值小于等于预设分贝值,并且 t2时刻之后的预设时间内的音频分贝值均小于等于预设分贝值,则将t2 时刻记录为第一语音片段的结束时间;之后继续遍历音频文件重复上述过程,最终得到至少一个语音片段的开始时间和结束时间。每个语音片段对应于发出一个预设语音指令的时间或车载播报语音响应的时间。通过对音频文件的遍历,以及开始时间和结束时间的分贝值的比对,保证了提取出的语音指令或响应信息的时间的准确性。
50.由于预设语音指令中包括哪些指令是已知的,若车载设备的响应信息包括语音信息,那么车载设备对每个预设语音指令是否有语音响应也是可知的,从而对上述获取到的至少一个语音片段,根据预设语音指令的顺序和车载设备的语音响应的顺序,可以确定每个语音片段对应的是哪一个预设语音指令,或者是哪一个预设语音指令对应的语音响应。从而,根据该至少一个语音片段中每个语音片段的起始时间和结束时间,可以从至少一个语音片段中,确定出预设语音指令的起始时间和结束时间。在确定出预设语音指令的结束时间之后,需要确定车载设备的响应信息对应的时间,进而确定车载设备的响应速度。以下分场景进行说明。
51.场景一
52.在车载设备的响应信息包括语音信息的情况下,即车载设备通过语音播报响应预设语音指令。在这种情况下,根据上述实施例中至少一个语音片段的起始时间和结束时间,还可以从至少一个语音片段中确定车载设备进行语音响应的语音信息的起始时间和结束时间。从而,根据预设语音指令的结束时间和语音信息的起始时间,可以确定车载设备对预设语音指令的响应语音的播报速度。
53.以图1中的语音指令为例,通过上述方法从音频文件中确定预设语音指令“今天天气怎么样”的结束时间,以及,车载设备语音播报查询结果“气温25度”的起始时间,采用车
载设备语音播报查询结果“气温25度”的起始时间减去预设语音指令“今天天气怎么样”的结束时间,即可确定车载设备对预设语音指令“今天天气怎么样”的响应语音的播报速度。
54.本场景中对于响应信息为语音信息的情况进行了说明,通过对音频文件进行解析,可以准确获得预设语音指令和响应的语音信息对应的时间,从而保证了对车载设备的响应语音的播报速度测试的准确性。
55.车载设备的响应信息除了是语音信息外,也可以是图片信息,或者同时包括语音信息和图片信息。图片信息即车载设备在界面上显示对预设语音指令的响应,在响应信息包括图片信息的情况下,在之前的步骤中获取的多媒体文件应为视频。在这种场景中,除了按照上述实施例的方法确定预设语音指令的结束时间之外,还需要确定车载设备在界面上显示响应信息,即图片信息对应的时间,从而确定响应速度。具体可以根据多媒体信息中的多帧图片的相似度匹配结果和/或文字识别结果,确定图片信息对应的时间,通过图像识别等方式进行图像相似度或文字匹配,提高测试结果的准确性。以下进行说明。
56.场景二
57.预设语音指令包括唤醒指令,响应信息包括唤醒响应图片。
58.唤醒指令用于唤醒车载设备的语音功能,例如,唤醒指令为“小x小 x”,车载设备的唤醒响应图片可以是在显示界面中显示预设的唤醒图片。多媒体信息中包括了车载设备的显示界面的显示视频,因此通过对视频中的多帧图片进行匹配,即可确定唤醒响应图片,从而确定唤醒响应图片对应的时间。
59.对多媒体信息中的多帧图片中的第一张图片与预设的唤醒图片进行相似度匹配,若相似度小于预设值,则继续对下一张图片与唤醒图片进行相似度匹配,直至第一图片与唤醒图片的相似度大于等于预设值,则将第一图片对应的时间确定为唤醒响应图片对应的时间。
60.从第一张图片开始逐个进行相似度匹配,第一图片是第一张与唤醒图片的相似度大于等于预设值的图片,第一图片对应的时间即为唤醒响应图片对应的时间。
61.相应的,根据唤醒响应图片对应的时间和唤醒指令的结束时间,即可确定车载设备的唤醒速度。具体的,将唤醒响应图片对应的时间减去唤醒指令的结束时间,即可获得车载设备的唤醒速度。通过逐帧图片匹配的方法可以准确获得唤醒响应图片对应的时间,从而使得车载设备的唤醒速度的测试结果更为准确。
62.场景三
63.预设语音指令包括语音查询指令,响应信息包括查询指令展示图片。
64.示例的,语音查询指令为“今天天气怎么样”,车载设备获取到语音查询指令后,先在界面上显示出查询指令,即通过文字显示出“今天天气怎么样”,这里将车载设备显示查询指令的图片称为查询指令展示图片。
65.对多媒体信息中的多帧图片中的第二图片进行文字识别,若从第二图片中识别出的文字与语音查询指令对应的文字不匹配,则继续对第二图片的下一张图片进行文字识别,直至从第三图片中识别出的文字与语音查询指令对应的文字匹配,则将第三图片对应的时间确定为查询指令展示图片对应的时间。
66.首先对上述第二图片进行说明。在一种情况下,在进行测试时,需要多唤醒过程和之后的查询过程均进行测试,预设语音指令包括了唤醒指令和多个语音查询指令,唤醒指
令即上述场景一中示例的指令,在这种情况下,第二图片是上述示例中的第一图片之后的图片,即唤醒响应图片之后的图片。在另一种情况下,若不需要对唤醒过程进行测试,仅测试对语音查询指令的响应,则在前述步骤中录制的多媒体信息可以不包括唤醒过程的视频,而仅包括语音查询指令及之后的响应视频,在这种情况下,第二图片可以是多媒体信息的多针图片中的第一张图片。
67.从第二图片开始逐帧进行文字识别,确定图片中显示的文字是否与语音查询指令对应的文字匹配,以语音查询指令为“今天天气怎么样”为例,若从第三图片中识别出的文字为“今天天气怎么样”,则表示第三图片中已经显示出了语音查询指令,因此将第三图片对应的时间确定为查询指令展示图片对应的时间。
68.相应的,根据查询指令展示图片对应的时间和语音查询指令对应的结束时间,确定车载设备对语音查询指令对应的文字的展示速度。具体的,将查询指令展示图片对应的时间减去语音查询指令的结束时间,即可获得车载设备对语音查询指令对应的文字的展示速度,也可以称为上屏速度。通过逐帧图片匹配的方法可以准确获得文字展示速度,从而使得车载设备的响应速度测试结果更为准确。
69.场景四
70.预设语音指令包括语音查询指令,响应信息包括查询指令展示图片,以及,查询结果展示图片。
71.参照上述场景三的示例,语音查询指令为“今天天气怎么样”,车载设备的响应信息包括查询指令展示图片,即在界面上显示出“今天天气怎么样”,之后,还包括在界面上显示查询结果,例如在界面上显示出“气温25度”。
72.因此,除了按照上述场景三的方法确定文字展示速度外,还需要确定之后的查询结果的展示速度。在按照场景三的方法确定第三图片,即查询指令展示图片之后,对第三图片的下一张图片与第三图片进行相似度匹配,若相似度大于等于预设值,则继续计算下一张图片与第三图片的相似度,直至第四图片与第三图片的相似度小于预设值,则将第四图片设置为基准图片。
73.该过程中,通过确定第三图片之后的图片与第三图片之间的相似度比对,确定出与第三图片差异较大的第四图片,车载设备显示出第四图片表示车载设备的显示界面进行了跳转,即车载设备从显示语音查询指令“今天天气怎么样”开启跳转显示查询结果,但是第四图片并不一定已经完整显示了查询结果,可能界面仍在变化,因此,需要进一步进行匹配确定,若之后的图片不再变化才能确定查询结果已经完整显示。
74.从基准图片之后的第一张图片开始依次与基准图片进行相似度匹配,一旦基准图片之后的第五图片与基准图片的相似度小于预设值,则将第五图片设置为新的基准图片,重复执行本步骤,直至基准图片之后的预设数量张图片与基准图片的相似度均大于等于预设值,则将基准图片对应的时间确定为查询结果展示图片对应的时间。
75.在将基准图片之后的图片与基准图片进行相似度匹配时,若相似度小于预设值,则表示车载设备显示界面仍在发生变化,即响应结果还未完全显示出来,因此设置新的基准图片,基于新的基准图片继续进行相似度匹配。若基准图片之后的图片与基准图片的相似度大于等于预设值,则表示车载设备显示界面可能没有发生变化了,此时需要继续对之后的多张图片进行相似度匹配。具体可以在基准图片的下一张图片与基准图片的相似度大
于等于预设值时,设置一个空的候选数组,将基准图片的下一张图片的编号加入数组,若候选数组长度未达到预设数量,则继续将再下一张图片与基准图片进行相似度匹配,若相似度大于等于预设值,则将该图片也加入候选数据并继续下一张图片的匹配,若相似度小于预设值,则将该图片设置为新的基准图片,清空候选数据,重新基于新的基准图片继续进行相似度匹配。按照上述匹配过程,直至候选数组的长度达到预设数量,则表示基准图片之后的预设数量张图片与基准图片的相似度均大于等于预设值,即基准图片之后的预设数量张图片不再发生变化,因此可以确定基准图片即为已经完整显示了查询结果的查询结果展示图片。
76.相应的,根据查询结果展示图片对应的时间和语音查询指令的结束时间,确定车载设备的查询结果的展示速度。具体的,将查询结果展示图片对应的时间减去语音查询指令的结束时间,即可获得车载设备的查询结果的展示速度。通过逐帧图片匹配的方法可以准确获得完整显示了查询结果的查询结果展示图片的时间,从而使得车载设备的响应速度测试结果更为准确。
77.图3是根据本申请实施例提供的车载设备的响应速度测试装置的结构示意图。如图3所示,响应速度测试装置300包括:
78.获取模块301,用于获取多媒体信息,多媒体信息包括预设语音指令,以及车载设备对预设语音指令的响应信息;
79.解析模块302,用于对多媒体信息进行解析,确定预设语音指令的结束时间以及响应信息对应的时间;
80.确定模块303,用于根据预设语音指令的结束时间以及响应信息对应的时间,确定车载设备的响应速度。
81.在一种可能的实现方式中,解析模块302包括:
82.提取单元,用于从多媒体信息中提取音频文件;
83.第一确定单元,用于确定音频文件中音频分贝值大于等于预设分贝值的至少一个语音片段的起始时间和结束时间;
84.第二确定单元,用于根据至少一个语音片段的起始时间和结束时间,从至少一个语音片段中,确定预设语音指令的结束时间。
85.在一种可能的实现方式中,响应信息包括语音信息;解析模块302包括:
86.第三确定单元,用于根据至少一个语音片段的起始时间和结束时间,从至少一个语音片段中,确定语音信息的起始时间;
87.确定模块303包括:
88.第四确定单元,用于根据预设语音指令的结束时间和语音信息的起始时间,确定车载设备对预设语音指令的响应语音的播报速度。
89.在一种可能的实现方式中,第一确定单元用于:
90.遍历音频文件,一旦音频文件的第一时刻的音频分贝值大于等于预设分贝值,则将第一时刻确定为第一语音片段的起始时间,且在第一时刻之后,一旦音频文件的第二时刻的音频分贝值小于等于预设分贝值,且第二时刻之后的预设时间内的音频分贝值均小于等于预设分贝值,则将第二时刻确定为第一语音片段的结束时间。
91.在一种可能的实现方式中,响应信息包括图片信息;解析模块302包括:
92.第五确定单元,用于根据多媒体信息中的多帧图片的相似度匹配结果和/或文字识别结果,确定图片信息对应的时间。
93.在一种可能的实现方式中,预设语音指令包括唤醒指令;响应信息包括唤醒响应图片;第五确定单元包括:
94.第一确定子单元,用于对多媒体信息中的多帧图片中的第一张图片与预设的唤醒图片进行相似度匹配,若相似度小于预设值,则继续对下一张图片与唤醒图片进行相似度匹配,直至第一图片与唤醒图片的相似度大于等于预设值,则将第一图片对应的时间确定为唤醒响应图片对应的时间;
95.确定模块303包括:
96.第六确定单元,用于根据唤醒响应图片对应的时间和唤醒指令的结束时间,确定车载设备的唤醒速度。
97.在一种可能的实现方式中,预设语音指令包括语音查询指令;响应信息包括查询指令展示图片;
98.第五确定单元包括:
99.第二确定子单元,用于对多媒体信息中的多帧图片中的第二图片进行文字识别,若从第二图片中识别出的文字与语音查询指令对应的文字不匹配,则继续对第二图片的下一张图片进行文字识别,直至从第三图片中识别出的文字与语音查询指令对应的文字匹配,则将第三图片对应的时间确定为查询指令展示图片对应的时间;
100.确定模块303包括:
101.第七确定单元,用于根据查询指令展示图片对应的时间和语音查询指令对应的结束时间,确定车载设备对语音查询指令对应的文字的展示速度。
102.在一种可能的实现方式中,响应信息包括查询结果展示图片;
103.第五确定单元包括:
104.第三确定子单元,用于对第三图片的下一张图片与第三图片进行相似度匹配,若相似度大于等于预设值,则继续计算下一张图片与第三图片的相似度,直至第四图片与第三图片的相似度小于预设值,则将第四图片设置为基准图片;
105.第四确定子单元,用于从基准图片之后的第一张图片开始依次与基准图片进行相似度匹配,一旦基准图片之后的第五图片与基准图片的相似度小于预设值,则将第五图片设置为新的基准图片,重复执行本步骤,直至基准图片之后的预设数量张图片与基准图片的相似度均大于等于预设值,则将基准图片对应的时间确定为查询结果展示图片对应的时间;
106.确定模块303包括:
107.第八确定单元,用于根据查询结果展示图片对应的时间和语音查询指令的结束时间,确定车载设备的查询结果的展示速度。
108.本申请实施例提供的车载设备的响应速度测试装置,可以执行上述任一实施例中的车载设备的响应速度测试方法的技术方案,其实现原理以及有益效果与车载设备的响应速度测试方法的实现原理及有益效果类似,可参见车载设备的响应速度测试方法的实现原理及有益效果,此处不再进行赘述。
109.根据本申请的实施例,本申请还提供了一种电子设备和一种可读存储介质。
110.根据本申请的实施例,本申请还提供了一种计算机程序产品,程序产品包括:计算机程序,计算机程序存储在可读存储介质中,电子设备的至少一个处理器可以从可读存储介质读取计算机程序,至少一个处理器执行计算机程序使得电子设备执行上述任一实施例提供的方案。
111.图4是用来实现本申请实施例的车载设备的响应速度测试方法的电子设备的示意性框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本公开的实现。
112.如图4所示,电子设备400包括计算单元401,其可以根据存储在只读存储器(rom)402中的计算机程序或者从存储单元408加载到随机访问存储器(ram)403中的计算机程序,来执行各种适当的动作和处理。在ram 403中,还可存储设备400操作所需的各种程序和数据。计算单元401、rom 402以及ram 403通过总线404彼此相连。输入/输出(i/o) 接口405也连接至总线404。
113.设备400中的多个部件连接至i/o接口405,包括:输入单元406,例如键盘、鼠标等;输出单元407,例如各种类型的显示器、扬声器等;存储单元408,例如磁盘、光盘等;以及通信单元409,例如网卡、调制解调器、无线通信收发机等。通信单元409允许设备400通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
114.计算单元401可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元401的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。计算单元401执行上文所描述的各个方法和处理,例如车载设备的响应速度测试方法。例如,在一些实施例中,车载设备的响应速度测试方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元408。在一些实施例中,计算机程序的部分或者全部可以经由rom 402和/或通信单元409而被载入和/或安装到设备400上。当计算机程序加载到ram 403并由计算单元401执行时,可以执行上文描述的车载设备的响应速度测试方法的一个或多个步骤。备选地,在其他实施例中,计算单元401可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行车载设备的响应速度测试方法。
115.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/ 或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
116.用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来
编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
117.在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd

rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
118.为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入) 来接收来自用户的输入。
119.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)和互联网。
120.计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端

服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务("virtual private server",或简称"vps")中,存在的管理难度大,业务扩展性弱的缺陷。服务器也可以为分布式系统的服务器,或者是结合了区块链的服务器。
121.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发申请中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本申请公开的技术方案所期望的结果,本文在此不进行限制。
122.上述具体实施方式,并不构成对本申请保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本申请的精神和原则之内所作的修改、等同替换和改进等,均应包含在本申请保护范围之内。
再多了解一些

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

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

相关文章

  • 日榜
  • 周榜
  • 月榜