信息交互方法、装置、电子设备、存储介质及程序产品与流程
未命名
09-16
阅读:69
评论:0

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.所述基于所述历史探测信息和所述当前活动信息中的至少一项确定虚拟对象的形象信息,包括以下至少一项:
57.基于所述探测频率信息确定所述虚拟对象的形象等级,并基于该形象等级确定所述虚拟对象的形象信息;
58.基于所述节日活动信息和探测活动信息中的至少一项确定所述虚拟对象与活动相关的形象信息;
59.基于所述天气变化信息确定所述虚拟对象与天气相关的形象信息;
60.基于所述探测互动信息确定所述虚拟对象与社交相关的形象信息;所述探测互动信息表征采用当前账户的对象与其他对象之间的社交互动信息。
61.在一实施例中,所述探测事件信息包括道路通行受堵事件信息和道路无法通行事件信息中的至少一项。
62.在一实施例中,所述道路通行受堵事件信息包括拥堵事件信息、封路事件信息、事故事件信息、管制事件信息中的至少一项;
63.所述道路无法通行事件信息包括施工事件信息、表征前方存在无法通过设施的第一反馈信息和表征前方通行阻断的第二反馈信息中的至少一项。
64.第二方面,本技术实施例还提供了一种信息交互装置,该装置包括:
65.第一显示模块,用于响应于针对探测应用的应用启动操作,启动所述探测应用并显示用于探测的探测界面;
66.第二显示模块,用于响应于针对目标位置的探测请求,在探测界面上显示与所述目标位置对应的至少一条探测路段信息;
67.第三显示模块,用于响应于针对所述至少一条探测路段信息中第一探测路段发出的探测启动操作,在所述探测界面上显示所述第一探测路段对应的探测数据以及虚拟对象,以使得在对所述目标位置进行探测的过程中,通过所述虚拟对象进行探测信息的交互。
68.在一可行的实施例中,第三显示模块用于执行在对所述目标位置进行探测的过程中,通过所述虚拟对象进行探测信息的交互时,具体用于:
69.在对所述目标位置进行探测的过程中,通过所述虚拟对象展示与所述第一探测路段相关的探测信息;
70.其中,所述探测信息用于提示所述第一探测路段中存在的探测事件信息。
71.在一可行的实施例中,第三显示模块用于执行在对所述目标位置进行探测的过程中,通过所述虚拟对象进行探测信息的交互时,具体用于:
72.在对所述目标位置进行探测的过程中,响应于所述虚拟对象所处的第一探测位置的探测事件信息,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息;
73.在接收到针对所述探测信息的响应操作时,显示所述响应操作对应的探测数据。
74.在一可行的实施例中,第三显示模块用于执行响应于针对所述至少一条探测路段信息中第一探测路段发出的探测启动操作,在所述探测界面上显示所述第一探测路段对应的探测数据以及虚拟对象时,具体用于:
75.响应于针对所述至少一条探测路段信息中第一探测路段发出的探测启动操作,在探测界面显示与所述第一探测路段对应的探测数据,并在所述探测界面的预设位置显示用于在探测过程中进行交互的虚拟对象;
76.在所述探测界面显示所述虚拟对象沿所述第一探测路段向前方行进的动画;
77.当所述虚拟对象沿所述第一探测路段行进的位置超出所述探测界面的可视区域时,调整与所述虚拟对象相关的显示方式。
78.在一可行的实施例中,所述调整与所述虚拟对象相关的显示方式为隐藏所述虚拟
对象时,第三显示模块用于执行响应于所述虚拟对象所处的第一探测位置的探测事件信息,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息时,具体用于:
79.响应于所述虚拟对象所处的第一探测位置的探测事件信息,在所述探测界面显示所述虚拟对象,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息。
80.在一可行的实施例中,第三显示模块用于在所述探测界面显示所述虚拟对象,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息时,具体用于:
81.在所述探测界面显示所述虚拟对象沿所述第一探测路段返回行进的动画;
82.当所述虚拟对象沿所述第一探测路段返回行进至特定位置时,在所述探测界面通过所述虚拟对象展示与所述探测事件信息相对应的探测信息。
83.在一可行的实施例中,所述探测信息包括图像信息和语音信息中的至少一项;
84.第三显示模块用于执行通过所述虚拟对象展示与所述探测事件信息相对应的探测信息时,具体用于以下至少一项:
85.将所述虚拟对象结合在所述图像信息中进行渲染,并在探测界面上展示渲染后的图像信息;
86.以所述虚拟对象为播报对象,通过语音播报方式输出所述语音信息。
87.在一可行的实施例中,第三显示模块用于执行在接收到针对所述探测信息的响应操作时,显示所述响应操作对应的探测数据时,具体用于:
88.接收在距离开始展示所述探测信息的起始时间的预设时长内的响应操作;
89.若所述响应操作为探测路段重新规划操作,则基于当前探测所处的第二探测位置和所述第一探测位置中的至少一项重新规划探测路段得到第二探测路段,并显示与所述第二探测路段对应的探测数据;
90.若所述响应操作为探测路段维持操作,则继续显示与所述第一探测路段对应的探测数据。
91.在一可行的实施例中,第三显示模块用于执行基于当前所处的第二探测位置和所述第一探测位置中的至少一项重新规划导航探测路段得到第二探测路段,并显示与所述第二探测路段对应的探测数据时,具体用于:
92.基于当前所处的第二探测位置和所述第一探测位置中的至少一项重新规划探测路段,显示包括所述第一探测路段的至少两条待选择探测路段的探测数据;
93.响应于探测路段选择操作,显示在所述待选择探测路段中与所述探测路段选择操作对应的第二探测路段的探测数据。
94.在一可行的实施例中,所述响应操作是通过所述探测界面获取到的触控操作;
95.第三显示模块用于在展示与所述探测事件信息相对应的探测信息的过程中,在展示所述探测信息的时间内进行语音信息采集;其中,所述响应操作是通过语音采集方式获取到的语音操作。
96.在一可行的实施例中,所述调整与所述虚拟对象相关的显示方式,包括以下至少一项:
97.隐藏所述虚拟对象;
98.在所述探测界面的预设区域显示小窗,并通过所述小窗显示所述虚拟对象;
99.缩小所述探测界面的可视区域所显示画面内容的比例,以使所述虚拟对象持续显
示在所述探测界面上。
100.在一可行的实施例中,所述虚拟对象所处的第一探测位置处于当前探测所处的第二探测位置的前方,且与所述第二探测位置保持预设距离;
101.第三显示模块用于执行通过所述小窗显示所述虚拟对象时,具体用于:
102.通过所述小窗显示所述虚拟对象沿所述第一探测路段向前方行进的动画;
103.响应于所述第一探测位置的探测事件信息,退出所述小窗,并在所述探测界面显示所述虚拟对象,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息。
104.在一可行的实施例中,所述虚拟对象所处的第一探测位置处于当前探测所处的第二探测位置的前方,且与所述第二探测位置保持预设距离;
105.第三显示模块用于执行缩小所述探测界面的可视区域所显示画面内容的比例之后,还用于:
106.响应于所述第一探测位置的探测事件信息,放大所述探测界面的可视区域所显示画面内容的比例,并在所述探测界面显示所述虚拟对象,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息。
107.在一可行的实施例中,第三显示模块用于执行在对所述目标位置进行探测的过程中,通过所述虚拟对象进行探测信息的交互时,具体用于:
108.获取当前行进前方预设距离的探测路段信息;
109.当所述探测路段信息与预设事件信息匹配时,确定该探测路段信息为探测事件信息;
110.响应于所述探测事件信息,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息。
111.在一可行的实施例中,第三显示模块用于执行响应于针对所述至少一条探测路段信息中第一探测路段发出的探测启动操作,在所述探测界面上显示所述第一探测路段对应的探测数据以及虚拟对象时,具体用于:
112.响应于针对第一探测路段发出的探测启动操作,获取历史探测信息与当前活动信息;
113.基于所述历史探测信息和所述当前活动信息中的至少一项确定虚拟对象的形象信息;
114.显示所述第一探测路段对应的探测数据以及与所述形象信息对应的虚拟对象。
115.在一可行的实施例中,所述历史探测信息包括基于规划的探测路段进行探测的探测频率信息;所述当前活动信息包括节日活动信息、探测活动信息、天气变化信息、探测互动信息中的至少一项;
116.第三显示模块用于执行基于所述历史探测信息和所述当前活动信息中的至少一项确定虚拟对象的形象信息时,具体用于以下至少一项:
117.基于所述探测频率信息确定所述虚拟对象的形象等级,并基于该形象等级确定所述虚拟对象的形象信息;
118.基于所述节日活动信息和探测活动信息中的至少一项确定所述虚拟对象与活动相关的形象信息;
119.基于所述天气变化信息确定所述虚拟对象与天气相关的形象信息;
120.基于所述探测互动信息确定所述虚拟对象与社交相关的形象信息;所述探测互动信息表征采用当前账户的对象与其他对象之间的社交互动信息。
121.在一可行的实施例中,所述探测事件信息包括道路通行受堵事件信息和道路无法通行事件信息中的至少一项。
122.在一可行的实施例中,所述道路通行受堵事件信息包括拥堵事件信息、封路事件信息、事故事件信息、管制事件信息中的至少一项;
123.所述道路无法通行事件信息包括施工事件信息、表征前方存在无法通过设施的第一反馈信息和表征前方通行阻断的第二反馈信息中的至少一项。
124.第三方面,本技术还提供了一种电子设备,该电子设备包括音频模组、存储器和处理器,其中,所述存储器中存储有计算机程序;所述处理器在运行所述计算机程序时控制所述音频模组的语音输出及语音采集,并用于执行本技术任一可选实施例中提供的方法。
125.第四方面,本技术还提供了一种计算机可读存储介质,该存储介质中存储有计算机程序,该计算机程序在处理器中运行时,处理器用于执行本技术任一可选实施例中提供的方法。
126.第五方面,本技术提供了一种计算机程序产品,该计算机程序产品或计算机程序包括计算机程序,该计算机程序被处理器执行时实现本技术任一可选实施例中提供的方法。
127.本技术提供的技术方案带来的有益效果是:
128.本技术实施例提供的信息交互方法,具体地,在响应于针对探测应用的应用启动操作时,启动探测应用并在终端屏幕上显示用于探测的探测界面,此时,应用的使用对象可以通过探测界面使用探测应用所提供的各项功能;继而,在响应于针对目标位置的探测请求时,可以在探测界面上显示与目标位置对应的至少一条探测路段信息,在该基础上,当触发针对至少一条探测路段信息中第一探测路段发出的探测启动操作时,响应于该探测启动操作,可以在探测界面上显示第一探测路段对应的探测数据以及虚拟对象,以使得探测应用在对目标位置进行探测的过程中,通过虚拟对象进行探测信息的交互。本技术的实施有利于提高客户端与使用对象之间的交互性,以提高信息交互的有效性,进而提高应用使用对象对于所要进行探测路段的关注度,也提高了信息交互的趣味性。
附图说明
129.为了更清楚地说明本技术实施例中的技术方案,下面将对本技术实施例描述中所需要使用的附图作简单地介绍。
130.图1为本技术实施例提供的一种信息交互方法的流程示意图;
131.图2为本技术实施例提供的一种应用实例的执行流程图;
132.图3a为本技术实施例中各个模块执行逻辑的时序图;
133.图3b为本技术实施例提供的一种信息交互方法的整体流程示意图;
134.图4为本技术实施例提供的运行环境的示意图;
135.图5为本技术实施例提供的一种探测界面示意图;
136.图6a为本技术实施例提供的一种隐藏虚拟对象的界面示意图;
137.图6b为本技术实施例提供的一种通过小窗显示虚拟对象的界面示意图;
138.图6c为本技术实施例提供的一种缩小探测界面的可视区域所显示画面内容比例的界面示意图;
139.图7为本技术实施例提供的又一种探测界面示意图;
140.图8为本技术实施例提供的再一种探测界面示意图;
141.图9a为本技术实施例提供的一种虚拟对象在沿第一探测路段行进过程中遇到探测事件的探测界面示意图;
142.图9b为本技术实施例提供的一种虚拟对象以与行进方向相反方向沿第一探测路段行进的探测界面示意图;
143.图9c为本技术实施例提供的一种展示渲染后的多媒体数据的探测界面示意图;
144.图10为本技术实施例提供的一种信息交互装置的结构示意图;
145.图11为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
146.下面详细描述本技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本技术,而不能解释为对本发明的限制。
147.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
148.本技术是针对现有的方案中现有的规划功能在应用过程中,一般仅能在显示界面显示所规划的信息,难以与规划功能的使用对象达成有效的交互的问题,而提出的一种信息交互方法、装置、设备、存储介质及程序产品,基于该方案的实施,可以有效提高客户端与使用对象之间的交互性。
149.本技术实施例的方案涉及到智能交通系统、和路线探测系统,如驾车/骑车/步行导航(室外导航)、室内导航、外卖配送、网约车、隧道开挖等场景,基于本技术实施例的方案,能够提升各场景中信息交互的有效性,如在驾车导航场景,有利于通过信息交互提升地图导航的趣味性和可操作性。其中,智能交通系统(intelligent traffic system,its)又称智能运输系统(intelligent transportation system),是将先进的科学技术(信息技术、计算机技术、数据通信技术、传感器技术、电子控制技术、自动控制理论、运筹学、人工智能等)有效地综合运用于交通运输、服务控制和车辆制造,加强车辆、道路、使用者三者之间的联系,从而形成一种保障安全、提高效率、改善环境、节约能源的综合运输系统。
150.本技术实施例的方案还涉及到人工智能技术,如通过人工智能技术进行历史探测信息的分析,挖掘出较为合适的探测事件信息;如通过人工智能技术确定当前获取到的探测事件信息与预设的事件信息是否匹配等。其中,人工智能(artificial intelligence,ai)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、
获取知识并使用知识获得最佳结果的理论、方法、技术及应用系统。换句话说,人工智能是计算机科学的一个综合技术,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器。人工智能也就是研究各种智能机器的设计原理与实现方法,使机器具有感知、推理与决策的功能。人工智能技术是一门综合学科,涉及领域广泛,既有硬件层面的技术也有软件层面的技术。人工智能基础技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大信息交互技术、操作/交互系统、机电一体化等技术。人工智能软件技术主要包括计算机视觉技术、语音处理技术、自然语言处理技术以及机器学习/深度学习、自动驾驶、智慧交通等几大方向。
151.可选的,本技术提供的该信息交互方法中所涉及的数据(比如探测路段信息、探测事件信息、多媒体数据、与交互操作相关的数据等)可以保存于区块链中。本技术所指区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(blockchain),本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一定量的处理数据,用于验证其信息的有效性(防伪)和生成下一个区块。区块链可以包括区块链底层平台、平台产品服务层以及应用服务层等。
152.下面以具体地实施例对本技术的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本技术的实施例进行描述。
153.图1示出了本技术实施例提供的一种信息交互方法的流程示意图,该方法可以由任一电子设备执行,如可以是终端,终端可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表、车载设备、探测仪等,但并不局限于此。可选地,在本技术实施例中,所采用的预设的事件信息和与探测事件信息相应的多媒体数据(如图像信息、语音信息)等,可以是终端向服务器发出请求获取的,终端与服务器可以通过有线或无线通信方式进行直接或间接地连接,本技术在此不做限制。如图4所示,本技术实施例的实施可以涉及终端20、服务器10、数据库40;其中,终端20和服务器10可以通过网络30连接;在终端20向服务器10请求数据(如获取与探测事件信息相应的多媒体数据)时,服务器10可以调用数据库40所存储的数据向终端20反馈。
154.具体地,如图3b中所示,本技术实施例提供的信息交互方法可以包括以下步骤s101-s103:
155.步骤s101:响应于针对探测应用的应用启动操作,启动所述探测应用并显示用于探测的探测界面。
156.其中,探测应用为提供路线探测(又称探路)功能的应用,探测应用可以是一个独立的应用,如专一提供路线探测功能的应用,如装载于探测仪上的客户端等。探测应用也可以是内嵌于其他应用的一部分,如可以是地图导航应用中提供探路功能的一部分,此时所启动的应用在支持地图导航的基础上还可以提供探路功能。使用探测应用的对象可以通过终端显示界面触发应用启动操作,如在终端的主页界面上按照对象的使用需求,可以布局有多个不同的应用,使用对象通过如点击与探测应用对应的图标可以触发应用启动操作,响应于该操作,终端可以启动探测应用并将显示界面转换为由探测应用提供的用于探测的探测界面。
157.步骤s102:响应于针对目标位置的探测请求,在所述探测界面上显示与所述目标
位置对应的至少一条探测路段信息。
158.其中,在客户端提供的探路功能中,在使用对象确定目标位置后,可以生成与该目标位置对应的至少一条探测路段信息。具体地,目标位置可以是点位置,也可以是区域位置等;如在地图导航场景中,目标位置可以包括起点位置和终点位置;如在隧道开挖场景中,目标位置可以是前方准备开挖的某个区域的位置(由于开挖并非针对单一地点进行,而是针对片区,因此适应不同的场景,目标位置可以适应进行调整)。
159.针对地图导航场景,在客户端提供的地图导航功能中,在使用对象确定起点信息和终点信息(目的地信息)后,可以自动生成用于从起点信息行进至终点信息的行进路线(如探测路段信息);其中,在导航路线的规划中若可以向使用对象提供两条行进路线时,使用对象可以选择其中一条作为第一探测路段(既用于导航,也用于探路),并在发出探测启动操作时,基于所选择的第一探测路段进行行进导航。在导航过程中,使用对象可以随时发出停止导航的指令,以退出当前导航;或者当使用对象行进所处的位置达终点时,自动退出当前导航。
160.步骤s103:响应于针对所述至少一条探测路段信息中第一探测路段发出的探测启动操作,在所述探测界面上显示所述第一探测路段对应的探测数据以及虚拟对象,以使得在对所述目标位置进行探测的过程中,通过所述虚拟对象进行探测信息的交互。
161.具体地,由于通往同一个目标位置的方式通常具有多种,因此,在适应目标位置进行探路时,可以同时提供至少一条探测路段给使用对象选择。其中,若针对目标位置进行探路的规划中有且仅有一条路线,则可以默认使用对象选择该路线(也即第一探测路段)。若针对目标位置进行探路的规划中可以对应于至少两条探测路段信息,则可以响应使用对象触发的操作或在一段时间内未接收到使用对象的触发操作时,后台选择其中一条探测路段信息作为第一探测路段后响应探测启动操作;也即探测启动操作可以是使用对象触发的,也可以是后台在生成探测路段信息后的一段时间内未接收到使用对象的任何操作时自动触发的。
162.其中,当使用对象在探测界面选定第一探测路段(若仅规划处一条行进路线,则默认该行进路线为第一探测路段)并发出探测启动操作时,响应于针对第一探测路段发出的探测启动操作,可以在探测界面显示与第一探测路段对应的探测数据,以及显示虚拟对象。如图5所示,图5所显示的除人体图像元素外的背景信息可以理解为探测数据,而图5中所示的人体图像元素可以理解为虚拟对象的一种表现形式,在探测界面显示虚拟对象可以提高探测过程中的趣味性。
163.其中,虚拟对象可以针对不同的场景适应采用不同的元素表示,如针对驾车导航场景,虚拟对象可以是一辆小轿车(还可以对应于使用对象所驾驶的车型);针对骑车导航场景,虚拟对象可以是一辆自行车;针对步行导航场景,虚拟对象可以是一个虚拟人物。可选地,虚拟对象还可以根据使用对象的自身需求设置为不同的元素对象;如使用对象希望在不同的导航场景下,均采用同一小狗的形象来表示时,虚拟对象可以固定设置为小狗。
164.由于信息交互可以涉及到探测的全局过程,因此,本技术实施例可以在探测过程中不断重复地执行信息交互操作。
165.下面结合图3b针对本技术实施例中通过虚拟对象进行探测信息交互的具体过程进行说明。
166.在一可行的实施例中,在步骤s103中在对所述目标位置进行探测的过程中,通过所述虚拟对象进行探测信息的交互,包括以下步骤a1:
167.步骤a1:在对所述目标位置进行探测的过程中,通过所述虚拟对象展示与所述第一探测路段相关的探测信息;其中,所述探测信息用于提示所述第一探测路段中存在的探测事件信息。
168.具体地,本技术实施例在实施时可以基于预设的事件信息对探测过程中所遇到的事件信息进行判断,并筛选出可能需要进行提示的信息。举例说明,针对历史探测过程中所涉及的一些与探测有关的历史数据,基于大数据分析确定出5个预设的事件信息,当在针对目标位置进行探测的过程中,所发生的事件信息属于预设的事件信息时,可以确定发生探测事件信息,此时可以通过展示探测信息提示使用对象,以提高使用对象对当前探测过程中所发生的探测事件(探测事件信息)的关注度。其中,为实现与使用对象的有效交互,可以通过虚拟对象展示与第一探测路段相关的探测信息。
169.可选地,通过虚拟对象展示探测信息时,可以是将虚拟对象的元素结合到探测信息中一并渲染,并将渲染后的信息在探测界面上进行展示。还可以是基于虚拟对象显示类似说话的聊天框,以文本形式显示探测信息;在此基础上,还可以结合语音播报的形式以虚拟对象的口吻输出探测信息。
170.在一可行的实施例中,在通过虚拟对象进行探测信息的交互时,应用的使用对象还可以通过触发响应操作以与虚拟对象互动的形式实施信息交互。具体地,在步骤s103中在对所述目标位置进行探测的过程中,通过所述虚拟对象进行探测信息的交互,包括下述步骤b1-b2:
171.步骤b1:在对所述目标位置进行探测的过程中,响应于所述虚拟对象所处的第一探测位置的探测事件信息,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息。
172.具体地,对探测事件信息的响应可以是后台检测到虚拟对象所处的第一探测位置所发生的事件信息与预设的事件信息匹配,则确定第一探测位置所发生的事件信息为探测事件信息,并触发响应该信息,并在此基础上通过虚拟对象展示与探测事件信息相对应的探测信息。
173.步骤b2:在接收到针对所述探测信息的响应操作时,显示所述响应操作对应的探测数据。
174.具体地,在探测界面通过虚拟对象展示与探测事件信息相对应的探测信息时,应用的使用对象可以针对该探测信息触发相关的操作,在接收到使用对象针对该探测信息的响应操作时,可以在探测界面显示与响应操作对应的探测数据。
175.可选地,基于响应操作所显示的探测数据可以是针对响应操作调整后的探测数据,探测数据可以包括基于目标位置所规划的探测路段信息。
176.在一可行的实施例中,在步骤s103中响应于针对所述至少一条探测路段信息中第一探测路段发出的探测启动操作,在所述探测界面上显示所述第一探测路段对应的探测数据以及虚拟对象,包括以下步骤c1-c3:
177.步骤c1:响应于针对所述至少一条探测路段信息中第一探测路段发出的探测启动操作,在探测界面显示与所述第一探测路段对应的探测数据,并在所述探测界面的预设位
置显示用于在探测过程中进行交互的虚拟对象。
178.其中,当基于目标位置规划所得的探测路段信息仅有一条时,探测启动操作可以是通过界面上用于启动进行探测的控件触发的,如使用对象可以通过触发该控件开始进入探测。
179.其中,当基于目标位置规划所得的探测路段信息包括两条及以上时,探测启动操作可以是对任一探测路段的选择操作,在使用对象选择任一条探测路段(也即第一探测路段)后,直接开始进入探测;另外,探测启动操作还可以是在使用对象选择任一条探测路段后(确定第一探测路段后),另行通过界面上用于启动进行探测的控件触发。
180.在本技术实施例中,将启动进入探测时所选择的探测路段确定为第一探测路段。各探测路段信息分别对应于不同的探测路段。
181.其中,在探测界面所显示的与第一探测路段对应的探测数据,可以是基于第一探测路段的相关信息生成的探测数据,也可以是基于第一探测路段对应的探测路段信息从服务器获取的探测数据;该探测数据的呈现状态可以参考图6a的界面示意图。
182.其中,在触发探测启动的初始阶段,在探测界面显示虚拟对象时,虚拟对象可以是在特定的预设位置出现,出现时也可以结合出现动画(如闪现、滑出、从小到大等)。可选地,预设位置可以是针对界面布局默认设置的,也可以是根据目标位置确定的(如图5所示,针对地图导航场景,若点a所处位置为基于第一探测路段进行导航中的起始位置,则虚拟对象可以出现在位置a的周围),还可以是随机选择(在随机选择的模式下,使用对象无法预知虚拟对象的出现方式和出现位置,虚拟对象每一次的显示都可以给使用对象带来新鲜感,有利于提高使用对象采用探路功能频率和体验度)的。
183.步骤c2:在所述探测界面显示所述虚拟对象沿所述第一探测路段向前方行进的动画。
184.具体地,在步骤c2中所显示的动画可以是基于第一探测路段生成的,如在导航场景中,第一探测路段可以是导航路线,如图5所示的虚线,则可以基于该虚线结合虚拟对象生成一段虚拟对象沿第一探测路段向前方行进的动画数据,并在探测界面进行显示。
185.步骤c3:当所述虚拟对象沿所述第一探测路段行进的位置超出所述探测界面的可视区域时,调整与所述虚拟对象相关的显示方式。
186.具体地,上述步骤c1-c3的实施可以展现出连贯的动画效果,如在规划出一条探测路段进入路线探测时,出现虚拟对象(可以视作进行探测提示的助手,如图5所示),继而出现的虚拟对象从第一探测路段(图5中以虚线所示的路线)的起始位置(图5中标号a所示的位置)沿第一探测路段的轨迹出发(行进方向为图5箭头所示的方向),在该阶段下,虚拟对象可以行进预设距离,也即从探测的初始阶段则确定了虚拟对象所处的位置(第一探测位置)与使用对象当前所处的位置(第二探测位置,如实际以经纬度确定经的坐标位置)差为预设距离;当虚拟对象沿第一探测路段行进的位置已超出探测界面的可视区域时,调整该虚拟对象的显示方式。
187.其中,虚拟对象的显示方式有多种,将在后续的实施例中针对几种可行的显示方式进行具体说明。
188.在一可行的实施例中,当调整与虚拟对象相关的显示方式为在探测界面的可视区域隐藏虚拟对象(隐藏后的探测界面如图6a所示)时,步骤b1中响应于所述虚拟对象所处的
第一探测位置的探测事件信息,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息,包括以下步骤d1:
189.步骤d1:响应于所述虚拟对象所处的第一探测位置的探测事件信息,在所述探测界面显示所述虚拟对象,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息。
190.具体地,在启动进行探测时,首先可以呈现由上述步骤c1-c3所形成的连贯的动画效果,该动画效果的结束方式是在探测界面上隐藏虚拟对象;继而,在响应探测事件信息时,可以重新在探测界面上显示虚拟对象,并通过虚拟对象展示与探测事件信息相对应的探测信息。
191.可选地,步骤d1中在所述探测界面显示所述虚拟对象,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息,包括以下步骤d11-d12:
192.步骤d11:在所述探测界面显示所述虚拟对象沿所述第一探测路段返回行进的动画。
193.具体地,如图9b所示,当采用人体图像构造虚拟对象的呈现元素时,箭头所指方向为虚拟对象的行进反向,则可以结合在当前探测界面所示的第一探测路段的部分数据与虚拟对象生成返回行进的动画,呈现虚拟对象从前方进行探测后回来的动画效果。
194.步骤d12:当所述虚拟对象沿所述第一探测路段返回行进至特定位置时,在所述探测界面通过所述虚拟对象展示与所述探测事件信息相对应的探测信息。
195.其中,特定位置可以是基于探测界面所设置的默认位置,也可以是根据第一探测路段确定的位置,还可以是基于使用对象当前所处的第二探测位置所确定的位置。例如,图9b中,点a所示位置为使用对象当前所处的第二探测位置(物理意义上的坐标位置)时,特定位置可以是该第二探测位置,也即呈现虚拟对象从前方返回至第二探测位置的动画效果。在此基础上,当虚拟对象到达特定位置时,触发在探测界面通过虚拟对象展示与探测事件信息相对应的探测信息。可选地,在展示探测信息时可以将探测界面整体用于探测信息的显示,也可以通过在探测界面上布局悬浮窗、弹窗、上拉或下拉页面等显示探测信息。
196.可选地,在本技术实施例中,探测信息可以包括图像信息和语音信息中的至少一项。具体地,上述实施例的步骤中通过所述虚拟对象展示与所述探测事件信息相对应的探测信息,包括以下步骤e1-e2中的至少一项:
197.步骤e1:将所述虚拟对象结合在所述图像信息中进行渲染,并在探测界面上展示渲染后的图像信息。
198.具体地,图像信息可以是拍摄的图像信息,也可以是针对事件信息预设的图像信息。如图9a所示,图9a示出虚拟对象在进行探路时发生探测事件信息的情况,此时可以调用探路相关的摄像装置拍摄图像信息(在一些路线探测的场景中,具有真实派出用于进行探路的设备,该设备上可以装载有摄像装置),也可以截取该探测界面的画面内容作为图像信息,还可以基于探测事件信息从服务器中获取与该事件相应的图像信息。
199.具体地,在获取到图像信息后,可以将用于呈现虚拟对象的元素数据结合图像信息进行渲染,得到包括虚拟对象在内的图像信息,该图像信息可以包括一帧图像,也可以包括多帧图像。当包括多帧图像时,显示虚拟对象在探路过程中遇到探测事件信息的动画。
200.步骤e2:以所述虚拟对象为播报对象,通过语音播报方式输出所述语音信息。
201.具体地,语音信息可以是基于探测事件信息从服务器获取的数据,也可以是基于
探测事件信息与虚拟对象即时生成的信息。
202.在一可行的实施例中,步骤b2中在接收到针对所述探测信息的响应操作时,显示所述响应操作对应的探测数据,包括以下步骤f1-f3:
203.步骤f1:接收在距离开始展示所述探测信息的起始时间的预设时长内的响应操作。
204.具体地,可以在展示探测信息起触发倒计时装置,倒计时时长为预设时长,当在倒计时的时间内可以接收针对探测信息的相关响应操作。
205.可选地,步骤f1中响应操作的接收时间还可以通过时间叠加的方式确定,如展示探测信息的起始时间为20:03,预设时长为1min,则可以在20:03-21:03的时间段内接收响应操作。
206.步骤f2:若所述响应操作为探测路段重新规划操作,则基于当前探测所处的第二探测位置和所述第一探测位置中的至少一项重新规划探测路段得到第二探测路段,并显示与所述第二探测路段对应的探测数据。
207.步骤f3:若所述响应操作为探测路段维持操作,则继续显示与所述第一探测路段对应的探测数据。
208.具体地,步骤f1中可以接收不同的响应操作,如步骤f2中所指的探测路段重新规划操作,或如步骤f3中所指的探测路段维持操作。其中,可以通过使用对象对不同控件的触发,或对同一控件的不同触发方式,确定响应操作的具体指示;还可以通过识别使用对象输入的语音数据确定响应操作的具体所指。
209.当响应操作为探测路段重新规划操作时,可以通过第二探测位置和第一探测位置中的至少一项重新规划探测路段;如在地图导航场景,可以将第二探测位置(考虑到使用对象实际所处的位置,可以提前避开所发生的探测事件)作为重新规划路线的起始位置,而目的地位置不变的基础上,重新规划导航路线;还可以将第一探测位置(考虑到是在第一探测位置发生的探测事件信息)作为起始位置,而目的地位置不变的基础上,重新规划导航路线。在得到重新规划后的探测路段信息(重新规划也可以得到至少一条探测路段信息,并在其中确定一条信息得到相应的第二探测路段信息)时,可以更新探测界面所显示的信息,以显示第二探测路段信息对应的探测数据。
210.当响应操作为探测路段维持操作时,无需更新探测界面所显示的信息。
211.在一可选的实施例中,步骤f2中基于当前所处的第二探测位置和所述第一探测位置中的至少一项重新规划导航探测路段得到第二探测路段,并显示与所述第二探测路段对应的探测数据,包括以下步骤f21-f22:
212.步骤f21:基于当前所处的第二探测位置和所述第一探测位置中的至少一项重新规划探测路段,显示包括所述第一探测路段的至少两条待选择探测路段的探测数据。
213.具体地,如上实施例的说明,针对探测路段进行重新规划可以得到至少两条待选择的探测路段的探测数据,也可以得到至少两条待选择的探测路段信息。在得到该数据后,可以在探测界面上同时显示待选择的至少两条探测路段的探测数据。该探测数据可以是针对每一条探测路段的,也可以是针对所有待选择的探测路段的。
214.可选地,重新规划得到的带选择探测路段可以包括第一探测路段。
215.步骤f22:响应于探测路段选择操作,显示在所述待选择探测路段中与所述探测路
段选择操作对应的第二探测路段的探测数据。
216.具体地,针对重新规划所得的多条探测路段,使用对象可以根据自身的需求在其中选择一条作为第二探测路段,响应于使用对象的选择操作,可以更新探测界面所显示的数据为第二探测路段对应的探测数据。
217.可选地,若在一段时间内未接收到使用对象的选择操作,可以随机或自动匹配其中一条探测路段作为第二探测路段。具体可参考步骤s103的相关说明。
218.在一可行的实施例中,本技术实施例所涉及的响应操作可以是通过探测界面获取到的触控操作。
219.可选地,在展示与探测事件信息相对应的探测信息的过程中,还可以在展示探测信息的时间内进行语音信息采集,也即在该时间内后台触发语音数据采集模型的运行。在此基础上,响应操作可以是通过语音采集方式获取到的语音操作。
220.下面针对本技术实施例中关于虚拟对象显示方式的调整进行具体说明。
221.在一可行的实施例中,步骤c3中调整与所述虚拟对象相关的显示方式,包括以下步骤c31-c33中的至少一项:
222.步骤c31:隐藏所述虚拟对象。
223.具体地,如图5至图6a的过渡,可以呈现在探测界面隐藏虚拟对象的效果。
224.步骤c32:在所述探测界面的预设区域显示小窗,并通过所述小窗显示所述虚拟对象。
225.具体地,如图5至图6b的过渡,可以呈现在探测界面的预设区域显示小窗的效果。
226.其中,预设区域可以是一个固定区域,可以是基于触控操作动态配置的区域(如使用对象可以长按该区域进行移动)。小窗的尺寸大小可以是固定的静态值,也可以是动态值,随使用对象的调整而变动。
227.步骤c33:缩小所述探测界面的可视区域所显示画面内容的比例,以使所述虚拟对象持续显示在所述探测界面上。
228.具体地,如图5至图6c的过渡,可以呈现缩小探测界面的可视区域所显示画面内容比例的效果。在该情况下,探测数据和虚拟对象所显示的比例都将缩小。
229.在一可行的实施例中,由于虚拟对象用于路线探测的信息反馈,因此,可以设定虚拟对象所处的第一探测位置处于使用对象当前探测所处的第二探测位置的前方(如图6c所示),且与第二探测位置保持预设距离;也即第一探测位置与第二探测位置之间的距离差值为预设距离。
230.可选地,通过小窗显示虚拟对象时,可以包括步骤:通过所述小窗显示所述虚拟对象沿所述第一探测路段向前方行进的动画。相应地,当响应于第一探测位置的探测事件信息时,可以退出小窗,并在所述探测界面显示所述虚拟对象,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息。
231.其中,小窗显示的内容可以是随着虚拟对象的行进情况实时更新的。而退出小窗的操作可以是在探测界面取掉小窗,或隐藏小窗等;也即在展示探测信息的过程中,不再显示小窗,其余时间可以通过小窗在显示使用对象的探测情况的时候同步显示虚拟对象的探测情况;如图6b所示,在地图导航场景中,可以通过叠加小窗的方式在显示导航情况的同时显示探路情况。
232.可选地,在缩小探测界面的可视区域所显示画面内容的比例之后,还可以包括步骤:响应于所述第一探测位置的探测事件信息,放大所述探测界面的可视区域所显示画面内容的比例,并在所述探测界面显示所述虚拟对象,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息。其中,在探路过程中确定存在探测事件信息时,可以触发放大探测界面的可视区域所显示画面内容比例的操作,放大的情况可以是跟缩小相应的,也即缩小2倍时,在后续执行放大操作时,放大2倍;在效果呈现而言,放大的处理可以呈现将当前显示内容的显示比例恢复到缩小以前,在该基础上,在探测界面显示虚拟对象,并通过虚拟对象展示与探测事件信息相对应的探测信息。
233.在一可行的实施例中,步骤s103中在对所述目标位置进行探测的过程中,通过所述虚拟对象进行探测信息的交互,包括以下步骤g1-g3:
234.步骤g1:获取当前行进前方预设距离的探测路段信息。
235.具体地,虚拟对象是用于在探路过程中的信息反馈,而在后台执行中,实际上是通过持续性地获取当前行进前方预设距离的探测路段信息进行处理。而在表现上,虚拟对象可以对应于前方预设距离的位置进行显示。
236.其中,预设距离为第一探测位置与第二探测位置之间的距离。如在地图导航场景中,第二探测位置可以是基于使用对象实际所处的位置(如通过经纬度确定的坐标位置),第一探测位置(也即虚拟对象所处的位置)可以是通过第二探测位置确定的,也即在第二探测位置前方的预设距离处,其中,前方以导航路线(如第一探测路段或第二探测路段)的导航方向确定。
237.步骤g2:当所述探测路段信息与预设事件信息匹配时,确定该探测路段信息为探测事件信息。
238.具体地,探测路段信息可以是在探路过程中所检测到的与正在行进的第一探测路段或第二探测路段相关的信息,当确定所检测到的探测路段信息与预设事件信息匹配时,可以将该探测路段信息确定为探测事件信息。如探测路段信息可以是前方100米通行顺畅、前方通行拥堵等信息,而当预设事件信息中包括前方通行拥堵的信息时,确定探测路段信息与预设事件信息匹配,并将表征前方通行拥堵的探测路段信息确定为探测事件信息。
239.步骤g3:响应于所述探测事件信息,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息。
240.具体地,在后台确定存在探测事件信息时,可以通过虚拟对象展示与探测事件信息相对应的探测信息。在探测界面显示的情况可以参考图9c所示的示意图;如通过悬浮窗或弹窗的形式显示探测信息。
241.下面针对本技术实施例中关于确定虚拟对象的形象信息的具体处理过程进行说明。
242.在一可行的实施例中,步骤s103中响应于针对所述至少一条探测路段信息中第一探测路段发出的探测启动操作,在所述探测界面上显示所述第一探测路段对应的探测数据以及虚拟对象,包括以下步骤h1-h3:
243.步骤h1:响应于针对第一探测路段发出的探测启动操作,获取历史探测信息与当前活动信息。
244.其中,历史探测信息可以是历史采用探测应用所产生的历史信息。具体地,所述历
史探测信息包括采用探测应用基于规划的探测路段进行探测的探测频率信息;所述当前活动信息包括节日活动信息、探测活动信息、天气变化信息、探测互动信息中的至少一项。
245.节日活动信息可以是与自然环境中的节日相关的,如与春节、冬至、圣诞节等相关。
246.探测活动信息可以是在探测应用中推广的活动信息,也即可以是根据需求设置的活动,如使用对象采用探测应用的账户可以是区分等级的,不同的账户等级所能参加的活动、所能应用的功能或所规划的探测路段不同;而为了促进使用对象积极提升账户等级,可以推广限时时间内使用探测应用进行探测的次数达预设次数时,可提升账户等级的活动。
247.天气变化信息可以是获取当前的天气气象数据确定的信息,如气温、体感、风力、湿度、气压、紫外线等信息。
248.探测互动信息可以是当前使用对象通过探测应用与其他使用对象进行社交互动过程中所产生的信息,如互动的频率、互动的账户信息、互动的探测路段等。
249.步骤h2:基于所述历史探测信息和所述当前活动信息中的至少一项确定虚拟对象的形象信息。
250.具体地,可以设置虚拟对象的形象信息与历史探测信息和当前活动信息相关,通过历史探测的情况和当前活动的情况提供调整虚拟对象形象的方法。
251.可选地,步骤h2中基于所述历史探测信息和所述当前活动信息中的至少一项确定虚拟对象的形象信息,包括以下步骤h21-h24中的至少一项:
252.步骤h21:基于所述探测频率信息确定所述虚拟对象的形象等级,并基于该形象等级确定所述虚拟对象的形象信息。
253.具体地,以虚拟对象为蝴蝶为例,蝴蝶具有一个自然蜕变的过程,可以设置蝴蝶的蜕变过程与虚拟对象的形象等级相关,而该形象等级与探测频率信息相关。如在首次进行路线探测时,虚拟对象的形象等级为最低级,虚拟对象可以采用小虫的形式展示;当进行路线探测的次数达第一预设阈值时,虚拟对象的形象等级为中等时,虚拟对象可以变换为采用小蝴蝶的形式展示;当进行路线探测的次数达第二预设阈值时,虚拟对象的形象等级为高级,虚拟对象可以变换为采用成年蝴蝶的形式展示。其中,第一预设阈值小于第二预设阈值。
254.步骤h22:基于所述节日活动信息和探测活动信息中的至少一项确定所述虚拟对象与活动相关的形象信息。
255.其中,基于节日活动信息确定虚拟对象与活动相关的形象信息时,假设当前处于春节期间,以虚拟对象为小狗为例,可以在原有小狗的形象上叠加为小狗穿上红衣的效果,也即形象信息为在原有形象基础上叠加红色着装。
256.其中,基于探测活动信息确定虚拟对象与活动相关的形象信息时,假设当前推广的活动具有容易被感知的图标时,以虚拟对象为人体形象为例,可以在人体形象的基础上叠加该图标特效,如在人体头部周围叠加文字图标,在人体着装上添加图像图标等。
257.步骤h23:基于所述天气变化信息确定所述虚拟对象与天气相关的形象信息。
258.其中,假设当前获取的天气变化信息中包括气温38度的信息时,由于38度属于高温,以虚拟对象为人体形象为例,可以在原有人体形象的基础上叠加流汗的表情特效。若包括下雨的信息时,以虚拟对象为小狗为例,可以在原有小狗的形象上叠加为小狗穿上雨衣
的效果,也即形象信息为在原有形象基础上叠加雨衣着装。
259.步骤h24:基于所述探测互动信息确定所述虚拟对象与社交相关的形象信息;所述探测互动信息表征采用当前账户的对象与其他对象之间的社交互动信息。
260.具体地,在采用探测应用的过程中,可以存在多个使用对象采用同一探测路段的情况,使用对象可以针对该探测路段进行输入评价信息,或针对其他使用对象所留评价信息进行回复等。针对探测互动的情况,可以相应设置互动等级,如针对不同的评价信息、互动的频率等对应设置不同的互动等级,不同的互动等级可以设置对应的互动图标,此时探测互动信息可以是基于互动等级确定的互动图标,以将该互动图标叠加在虚拟对象的形象上进行展示。
261.步骤h3:显示所述第一探测路段对应的探测数据以及与所述形象信息对应的虚拟对象。
262.具体地,在展示探测数据与虚拟对象时,采用上述步骤h2确定的形象信息进行虚拟对象的显示。
263.在一些应用场景中,探测事件信息包括道路通行受堵事件信息和道路无法通行事件信息中的至少一项。
264.其中,所述道路通行受堵事件信息包括拥堵事件信息、封路事件信息、事故事件信息、管制事件信息中的至少一项。
265.其中,所述道路无法通行事件信息包括施工事件信息、表征前方存在无法通过设施的第一反馈信息和表征前方通行阻断的第二反馈信息中的至少一项。
266.下面结合图2以地图导航场景为例针对不同的探测事件信息进行说明。
267.在一实施例中,为了提高使用对象对行进前方路况的关注度,本技术实施例在信息交互的过程中,可以设置实时获取距当前行进位置前方预设距离处的探测路段信息进行处理。其中,预设距离可以是如图2所示的1000米,该预设距离可以根据实际需求而设定,本技术实施例对此不作限定。
268.其中,探测路段信息可以包括表征当前路况的信息,如路口信息(为三叉口或十字路口等)、前方行进出现通行拥堵的信息、前方存在交通管制的信息等。
269.可选地,探测路段信息的获取表现为虚拟对象的探路所得,也即虚拟对象所处的行进位置与使用对象当前所处的行进位置之间的距离为预设距离,可以通过虚拟对象所处的位置提前获取相应的探测路段信息。
270.其中,预设事件信息可以是采用大数据分析得到的信息,也可以是根据需求设置的信息。如采用大数据分析时,可以挖掘出在地图导航过程中相对于使用对象而言,较为有利的事件,并获取与事件相关信息生成事件信息。
271.其中,探测信息可以是预先存储的多媒体数据,如针对路口a预先存储的三维路口图像数据,该数据可以是从地图导航的历史轨迹数据中获取的,也可以是针对路口a制作的具有动画效果的数据。而虚拟对象与多媒体数据的结合可以展现出虚拟对象在由多媒体数据呈现的场景下所遇见的行进路况。如驾车导航的场景中,多媒体数据的展示呈现的是交通管制的场景,则虚拟对象的结合显示可以示出在前方预设距离处的位置由于交通管制无法驾车通行,而虚拟对象的显示情况则可以是一直停留在交通管制的位置无法行进。
272.下面结合图2和图7针对本技术实施例中预设的事件信息包括通行拥堵信息时进
行信息交互的具体内容进行说明。
273.其中,如图7所示,在第一探测路段(图7中虚线所示)中存在黑色矩形长条,该长条所处位置表示第一探测路段在该路段中通行发生拥堵。此时,事件信息可以是拥堵信息,而探测路段信息中只要检测到虚拟对象当前所处位置发生拥堵时,即可确定两者匹配,并确定该探测路段信息为探测事件信息。
274.下面对图2所示的流程中的第一分支流程(拥堵对应的分支)进行说明。
275.其中,探测信息可以包括拥堵图像数据和拥堵语音数据,拥堵图像数据包括至少一帧图像数据,用于制作与虚拟对象结合的动画;拥堵语音数据可以为预先录制的语音数据,也可以是一段文本数据,通过ai技术识别文本数据后转换为语音数据;探测数据可以包括基于虚拟对象当前所处的第一探测位置或使用对象当前所处第二探测位置与目标位置(如终点位置)重新进行导航路线的规划所得的路线数据;相应地,探测信息可以用于向使用对象给出如何行进以避免拥堵的建议。
276.其中,将虚拟对象结合在拥堵图像数据中进行渲染时,可以将虚拟对象渲染成从跑出屏幕的效果起接上跑回屏幕的效果,并最终停留在拥堵路段的前方位置;可选地,若虚拟对象为人物形象时,可以同时渲染出不耐烦、郁闷等的脸部表情(表现出如果拥堵在该位置可能引发使用对象的不良情绪)。
277.其中,在确定探测路段信息与预设事件信息匹配时,客户端将主动向后台发出重新规划导航路线的请求,并在后台返回探测数据时,可以在展示多媒体数据的同时伴随待选择的探测路段信息,以供使用对象选择是否需要更新第一探测路段(如将第一探测路段调整为第二探测路段)。
278.具体地,在展示探测信息时,将同步启动语音采集,并实时采集语音数据;也即客户端可以在展示与渲染后的拥堵图像数据对应的动画时同步触发语音交互功能的启动。可选地,在展示动画时,地图界面(对应于探测界面,在不同应用场景中对应于相应的界面)中划分中一个部分作为交互区域(如图9c所示),以供使用对象通过点选屏幕的方式确定是否更新探测路段。另外,还可以通过语音播报探测信息和探测数据,以通过语音方式加强对使用对象的提示作用,强化信息交互的效果。
279.具体地,在展示探测信息的时间内,使用对象可以通过语音或者点选屏幕的方式,确认更新第一探测路段;若在该时间内,使用对象未通过语音或点选屏幕的方式确认需要更新第一探测路段的,默认使用对象确定维持第一探测路段。
280.下面结合图2针对本技术实施例中预设的事件信息包括点事件信息时进行信息交互的具体内容进行说明。
281.其中,点事件是指在某一位置发生的事件,相对而言,通信拥堵事件为某一路段发生的事件。可选地,所述点事件信息包括封路信息、事故信息、管制信息、施工信息中的至少一项。
282.下面对图2所示的流程中的第二分支流程(点事件对应的分支)进行说明。
283.其中,点事件的探测信息可以对应于点事件图像数据和点事件语音数据中的至少一项,点事件图像数据包括至少一帧图像数据,用于制作与虚拟对象结合的动画;点事件语音数据可以为预先录制的语音数据,也可以是一段文本数据,通过ai技术识别文本数据后转换为语音数据;探测数据包括基于虚拟对象当前所处的第一探测位置或使用对象当前所
处的第二探测位置与终点位置重新进行导航路线的规划所得的路线数据;相应地,探测信息可以用于向使用对象给出如何行进以避免拥堵的建议。
284.可选地,如图2所示,重新规划导航路线所得的第一探测路段信息与第二探测路段信息可以是采用相同的技术方案确定的导航数据,两者是适应于不同的事件信息所设定不同的处理流程,但在重新规划路线的方案上,可以采用相同的处理方案实现。
285.其中,将虚拟对象结合在点事件图像数据中进行渲染时,可以将虚拟对象渲染成从跑出屏幕的效果起接上跑回屏幕的效果,并最终停留在发生点事件的前方位置;可选地,若虚拟对象为人物形象时,可以同时渲染出不耐烦、郁闷等的脸部表情(表现出如果停留在该位置可能引发使用对象的不良情绪)。
286.其中,在确定探测路段信息与事件信息匹配时,客户端将主动向后台发出重新规划导航路线的请求(对应于探测路段重新规划操作),并在后台返回待选择的探测路段时,可以在展示探测信息的同时伴随探测数据,以供使用对象选择是否需要更新第一探测路段。
287.具体地,在展示探测信息时,将同步启动语音采集,并实时采集语音数据;也即客户端可以在展示与渲染后的点事件图像数据对应的动画时同步触发语音交互功能的启动。可选地,在展示动画时,地图界面中划分中一个部分作为交互区域(如图9c所示),以供使用对象通过点选屏幕的方式确定是否更新路线。另外,还可以通过语音播报点事件语音数据和/或第二探测路段对应的探测数据,以通过语音方式加强对使用对象的提示作用,强化信息交互的效果。
288.具体地,在展示探测信息的时间内,使用对象可以通过语音或者点选屏幕的方式,确认更新第一探测路段;若在该时间内,使用对象未通过语音或点选屏幕的方式确认需要更新第一探测路段的(对应于探测路段维持操作),默认使用对象确定采用第二探测路段所表征的导航路线替换第一探测路段(由于点事件对应的是封路、事故、交通管制、路段施工等事件,该事件的发生导致使用对象无法继续按照原第一探测路段行进,因此,在使用对象未作出任何反馈时,默认采用第二探测路段对第一探测路段进行更新,也即路线替换,以提高导航的使用对象体验,避免使用对象一直卡在点事件发生的位置而无法行进)。
289.具体地,结合图9a-图9c对上述实施例进行说明。图9a为虚拟对象沿第一探测路段行进时,在点c对应的位置遇到交通管制而无法继续前进的地图界面示意图,也即当前获取到的探测路段信息为管制信息,与预设的点事件“管制”匹配,则可以确定该探测路段信息为探测事件信息,并获取与探测事件信息相应的探测信心。由于图9a所示内容为虚拟对象从图5跑出屏幕后的所遇到的路况,因此在展示探测信息时,可以采用图9b做衔接,展示虚拟对象沿第一探测路段前进方向的反方向跑回屏幕的动画,此时,在虚拟对象进入使用对象可视的屏幕时,可展示如图9c所示的地图界面,在原有地图界面的基础上,通过悬浮层在地图界面上展示虚拟对象在前方预设距离的位置处遇到“管制”无法继续通行的动画,在展示探测信息(动画)时,可以同时在地图界面上划分出一部分区域作为交互区域,使用对象可以在该交互区域触发点选操作。可以理解的是,探测信息的展示具有时间限制,如动画时长共8秒,则展示探测信息的时长为8秒,相应地,使用对象仅可以在该8秒内通过交互区域作出点选操作或进行语音交互操作。
290.下面结合图2针对本技术实施例中预设的事件信息包括行中反馈信息时进行信息
交互的具体内容进行说明。
291.可选地,所述行中反馈信息包括表征前方存在无法通过设施的第一反馈信息和表征前方通行阻断的第二反馈信息中的至少一项。
292.下面对图2所示的流程中第二分支流程(行中反馈的分支)进行说明。
293.其中,探测信息包括反馈图像数据和反馈语音数据中的至少一项。反馈图像数据包括至少一帧图像数据,用于制作与虚拟对象结合的动画;反馈语音数据可以为预先录制的语音数据,也可以是一段文本数据,通过ai技术识别文本数据后转换为语音数据。
294.其中,将虚拟对象结合在反馈图像数据中进行渲染时,可以将虚拟对象渲染成从跑出屏幕的效果起接上跑回屏幕的效果,并最终停留在无法通过的设施(如不可通过的门)或通行阻断位置(如疑似阻断的路面)的前方位置;可选地,若虚拟对象为人物形象时,可以同时渲染出疑惑、迷茫等的脸部表情(表现出如果在该位置使用对象可能可以通行,也可能无法通行,需要使用对象自身作出判断反馈)。
295.具体地,在展示探测信息时,将同步启动语音采集,并实时采集语音数据;也即客户端可以在展示与渲染后的反馈图像数据对应的动画时同步触发语音交互功能的启动。可选地,在展示动画时,地图界面中划分中一个部分作为交互区域,在该交互区域中可以布设有两个功能控件,如对应于存在通行障碍的第一控件和对应于通行无碍的第二控件,使用对象可以通过触发不同的控件,反馈虚拟对象所停留的位置是否可以通行。
296.另外,还可以通过语音播报反馈语音数据并在地图界面展示气泡动画效果,强化信息交互的效果。
297.具体地,在展示探测信息的时间内,使用对象可以通过语音或者触发功能控件的方式,确认是否需要更新第一探测路段;若在该时间内,使用对象未通过语音或触发功能控件的方式确认需要更新第一探测路段的,默认使用对象确定维持第一探测路段(由于行中反馈事件信息为无法准确判断是否存在通行障碍的事件信息,因此在使用对象未主动反馈确认需要更新第一探测路段时,可以默认采用原第一探测路段继续进行导航)。
298.下面结合图2和图8针对本技术实施例中预设的事件信息包括通过路口信息时进行信息交互的具体内容进行说明。
299.下面对图2所示的流程中的第四分支流程(路口放大图对应的分支)进行说明。
300.其中,探测信息包括路口图像数据和路口语音数据中的至少一项;路口图像数据包括至少一帧图像数据,用于制作与虚拟对象结合的动画;路口语音数据可以为预先录制的语音数据,也可以是一段文本数据,通过ai技术识别文本数据后转换为语音数据。
301.其中,将虚拟对象结合在路口图像数据中进行渲染时,由于不同的路口对应的情况不同,因此需要首先基于第一探测路段确定虚拟对象当前处于路口的哪一位置,继而可以将虚拟对象渲染成出现在转向道路上行进;可选地,若虚拟对象为人物形象时,可以渲染出人物在转向道路上奔跑的动画效果。
302.具体地,由于将路口放大显示后展示虚拟对象在路口行进的动画是用于提示使用对象需要在该路口选择哪一转向方向或转向道路,因此在该场景下,无需执行第一探测路段的调整操作,而在展示探测信息的时间内,使用对象可以通过语音或者点击屏幕任意位置的方式,根据需要退出探测信息的展示。
303.可以理解的是,在多探测信息的展示时间结束时,虚拟对象将再次退出地图界面
(对应于隐藏虚拟对象的情况)。
304.下面对本技术实施例中确定接收到停止导航指令的相关内容进行说明。
305.在一可行的实施例中,在满足下述i1-i3的其中一项停止条件时,确定接收到停止导航的指令:
306.步骤i1:第二探测位置与所述第一探测路段所示目的地的距离小于设定距离。
307.具体地,当使用对象当前所处的第二探测位置距离目的地的距离小于设定距离时,将不再需要虚拟对象协助进行探路,或者说,此时继续采用虚拟对象进行探路的意义不大,因此,在满足该条件时,可以确定接收到停止导航的指令,退出信息交互操作的循环,降低资源损耗。
308.步骤i2:获取到在探测界面发起的停止探测操作。
309.具体地,如在导航过程中,使用对象可以随时在地图界面发起停止导航操作,因此在使用对象发出停止导航的操作时,确定接收到停止导航的指令,并退出信息交互的操作。
310.步骤i3:采集到语音数据,该语音数据包括与停止探测的关键词相关的数据。
311.具体地,如使用对象除了通过在地图界面发起停止导航操作外,还可以通过语音控制停止导航,此时若检测到所采集的自然语言中包括与停止导航的关键词相关的数据(可以是语音识别后得到的文本数据)时,确定接收到停止导航的指令,并退出信息交互的循环。
312.下面结合图3a以地图导航场景为例对本技术实施例所涉及各个模块的执行时序进行说明。
313.在使用对象启动应用开始导航之后,客户端与后台将建立长链接管理(如客户端与提供导航服务的服务器之间建立长连接),获取前方预设距离的探测路段信息,进而诱导把相关探测路段信息发送到后台,后台通过长链接通知客户端;继而客户端对于不同的事件,通过事件分发到不同的模块,并内部调用相应的客户端渲染引擎,进行不同类型的动画渲染,同时进行语音播报,最终在结束导航时移除长链接管理。
314.具体地,如图3a所示,本技术所提供的信息交互方法涉及到的各个模块包括导航管理器、手图后台(如可以是手机地图应用程度的后台运行模块)、诱导后台、事件分发器、道路事件模块、播报模块、动画渲染模块。
315.下面针对图3a所示的各个时序步骤进行说明:
316.步骤1:使用对象触发进入导航,并向导航管理器发出相应的指令;
317.步骤2:导航管理器添加长链接管理;
318.步骤3:导航管理器开启导航并打开长链接,同时向手图后台发出相应的指令;
319.步骤4:手图后台相应开启长链接管理,同时向诱导后台发出相应的指令;
320.步骤5:诱导后台开启状态,并向手图后台反馈;
321.步骤6:手图后台向导航管理器反馈链接状态;
322.步骤7:诱导后台检测到存在事件触发的情况时,向手图后台发出相应的指令;
323.步骤8:手图后台将事件触发信息转达导航管理器;
324.步骤9:导航管理器调用事件分发器进行事件分发;
325.步骤10:事件分发器分发事件信息至相应的道路事件模块;
326.步骤11:道路事件模块将需要播报的语音信息发送至播报模块;
327.步骤12:道路事件模块将需要播放的动画信息(可以包括虚拟对象的元素信息和基于探测事件信息获取的图像信息)发送至动画渲染模块;
328.步骤13:动画渲染模块向使用对象展示动画(也即同时反馈信息确认);
329.步骤14:使用对象向道路事件模块反馈信息内容;
330.步骤15:道路事件模块向使用对象反馈感谢信息;
331.步骤16:道路事件模块向手图后台上传反馈信息;
332.步骤17:手图后台向诱导后台上传反馈信息;
333.步骤18:诱导后台向手图后台反馈处理状态;
334.步骤19:手图后台将接收到反馈状态发送至道路事件模块;
335.步骤20:使用对象向导航管理器发出停止导航的指令;
336.步骤21:导航管理器移除长链接管理(即退出信息交互操作的循环)。
337.需要说明的是,在本技术的可选实施例中,所涉及到的对象信息(如使用对象信息、探测信息、探测数据、导航信息)等相关的数据,当本技术以上实施例运用到具体产品或技术中时,需要获得对象许可或者同意,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。也就是说,本技术实施例中如果涉及到与对象有关的数据,这些数据需要经由对象授权同意、且符合国家和地区的相关法律法规和标准的情况下获取的。
338.基于上述方法实施例相同的原理,本技术实施例还提供了一种信息交互装置,如图10中所示,该信息交互装置100可以包括第一显示模块101、第二显示模块101、第三显示模块101。
339.其中,第一显示模块101用于响应于针对探测应用的应用启动操作,启动所述探测应用并显示用于探测的探测界面;第二显示模块102用于响应于针对目标位置的探测请求,在所述探测界面上显示与所述目标位置对应的至少一条探测路段信息;第三显示模块103用于响应于针对所述至少一条探测路段信息中第一探测路段发出的探测启动操作,在所述探测界面上显示所述第一探测路段对应的探测数据以及虚拟对象,以使得在对所述目标位置进行探测的过程中,通过所述虚拟对象进行探测信息的交互。
340.在一可行的实施例中,第三显示模块103用于执行在对所述目标位置进行探测的过程中,通过所述虚拟对象进行探测信息的交互时,具体用于:
341.在对所述目标位置进行探测的过程中,通过所述虚拟对象展示与所述第一探测路段相关的探测信息;
342.其中,所述探测信息用于提示所述第一探测路段中存在的探测事件信息。
343.在一可行的实施例中,第三显示模块103用于执行在对所述目标位置进行探测的过程中,通过所述虚拟对象进行探测信息的交互时,具体用于:
344.在对所述目标位置进行探测的过程中,响应于所述虚拟对象所处的第一探测位置的探测事件信息,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息;
345.在接收到针对所述探测信息的响应操作时,显示所述响应操作对应的探测数据。
346.在一可行的实施例中,第三显示模块103用于执行响应于针对所述至少一条探测路段信息中第一探测路段发出的探测启动操作,在所述探测界面上显示所述第一探测路段对应的探测数据以及虚拟对象时,具体用于:
347.响应于针对所述至少一条探测路段信息中第一探测路段发出的探测启动操作,在探测界面显示与所述第一探测路段对应的探测数据,并在所述探测界面的预设位置显示用于在探测过程中进行交互的虚拟对象;
348.在所述探测界面显示所述虚拟对象沿所述第一探测路段向前方行进的动画;
349.当所述虚拟对象沿所述第一探测路段行进的位置超出所述探测界面的可视区域时,调整与所述虚拟对象相关的显示方式。
350.在一可行的实施例中,所述调整与所述虚拟对象相关的显示方式为隐藏所述虚拟对象时,第三显示模块103用于执行响应于所述虚拟对象所处的第一探测位置的探测事件信息,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息时,具体用于:
351.响应于所述虚拟对象所处的第一探测位置的探测事件信息,在所述探测界面显示所述虚拟对象,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息。
352.在一可行的实施例中,第三显示模块103用于在所述探测界面显示所述虚拟对象,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息时,具体用于:
353.在所述探测界面显示所述虚拟对象沿所述第一探测路段返回行进的动画;
354.当所述虚拟对象沿所述第一探测路段返回行进至特定位置时,在所述探测界面通过所述虚拟对象展示与所述探测事件信息相对应的探测信息。
355.在一可行的实施例中,所述探测信息包括图像信息和语音信息中的至少一项;
356.第三显示模块103用于执行通过所述虚拟对象展示与所述探测事件信息相对应的探测信息时,具体用于以下至少一项:
357.将所述虚拟对象结合在所述图像信息中进行渲染,并在探测界面上展示渲染后的图像信息;
358.以所述虚拟对象为播报对象,通过语音播报方式输出所述语音信息。
359.在一可行的实施例中,第三显示模块103用于执行在接收到针对所述探测信息的响应操作时,显示所述响应操作对应的探测数据时,具体用于:
360.接收在距离开始展示所述探测信息的起始时间的预设时长内的响应操作;
361.若所述响应操作为探测路段重新规划操作,则基于当前探测所处的第二探测位置和所述第一探测位置中的至少一项重新规划探测路段得到第二探测路段,并显示与所述第二探测路段对应的探测数据;
362.若所述响应操作为探测路段维持操作,则继续显示与所述第一探测路段对应的探测数据。
363.在一可行的实施例中,第三显示模块103用于执行基于当前所处的第二探测位置和所述第一探测位置中的至少一项重新规划导航探测路段得到第二探测路段,并显示与所述第二探测路段对应的探测数据时,具体用于:
364.基于当前所处的第二探测位置和所述第一探测位置中的至少一项重新规划探测路段,显示包括所述第一探测路段的至少两条待选择探测路段的探测数据;
365.响应于探测路段选择操作,显示在所述待选择探测路段中与所述探测路段选择操作对应的第二探测路段的探测数据。
366.在一可行的实施例中,所述响应操作是通过所述探测界面获取到的触控操作;
367.第三显示模块103用于在展示与所述探测事件信息相对应的探测信息的过程中,
在展示所述探测信息的时间内进行语音信息采集;其中,所述响应操作是通过语音采集方式获取到的语音操作。
368.在一可行的实施例中,所述调整与所述虚拟对象相关的显示方式,包括以下至少一项:
369.隐藏所述虚拟对象;
370.在所述探测界面的预设区域显示小窗,并通过所述小窗显示所述虚拟对象;
371.缩小所述探测界面的可视区域所显示画面内容的比例,以使所述虚拟对象持续显示在所述探测界面上。
372.在一可行的实施例中,所述虚拟对象所处的第一探测位置处于当前探测所处的第二探测位置的前方,且与所述第二探测位置保持预设距离;
373.第三显示模块103用于执行通过所述小窗显示所述虚拟对象时,具体用于:
374.通过所述小窗显示所述虚拟对象沿所述第一探测路段向前方行进的动画;
375.响应于所述第一探测位置的探测事件信息,退出所述小窗,并在所述探测界面显示所述虚拟对象,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息。
376.在一可行的实施例中,所述虚拟对象所处的第一探测位置处于当前探测所处的第二探测位置的前方,且与所述第二探测位置保持预设距离;
377.第三显示模块103用于执行缩小所述探测界面的可视区域所显示画面内容的比例之后,还用于:
378.响应于所述第一探测位置的探测事件信息,放大所述探测界面的可视区域所显示画面内容的比例,并在所述探测界面显示所述虚拟对象,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息。
379.在一可行的实施例中,第三显示模块103用于执行在对所述目标位置进行探测的过程中,通过所述虚拟对象进行探测信息的交互时,具体用于:
380.获取当前行进前方预设距离的探测路段信息;
381.当所述探测路段信息与预设事件信息匹配时,确定该探测路段信息为探测事件信息;
382.响应于所述探测事件信息,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息。
383.在一可行的实施例中,第三显示模块103用于执行响应于针对所述至少一条探测路段信息中第一探测路段发出的探测启动操作,在所述探测界面上显示所述第一探测路段对应的探测数据以及虚拟对象时,具体用于:
384.响应于针对第一探测路段发出的探测启动操作,获取历史探测信息与当前活动信息;
385.基于所述历史探测信息和所述当前活动信息中的至少一项确定虚拟对象的形象信息;
386.显示所述第一探测路段对应的探测数据以及与所述形象信息对应的虚拟对象。
387.在一可行的实施例中,所述历史探测信息包括基于规划的探测路段进行探测的探测频率信息;所述当前活动信息包括节日活动信息、探测活动信息、天气变化信息、探测互动信息中的至少一项;
388.第三显示模块103用于执行基于所述历史探测信息和所述当前活动信息中的至少一项确定虚拟对象的形象信息时,具体用于以下至少一项:
389.基于所述探测频率信息确定所述虚拟对象的形象等级,并基于该形象等级确定所述虚拟对象的形象信息;
390.基于所述节日活动信息和探测活动信息中的至少一项确定所述虚拟对象与活动相关的形象信息;
391.基于所述天气变化信息确定所述虚拟对象与天气相关的形象信息;
392.基于所述探测互动信息确定所述虚拟对象与社交相关的形象信息;所述探测互动信息表征采用当前账户的对象与其他对象之间的社交互动信息。
393.在一可行的实施例中,所述探测事件信息包括道路通行受堵事件信息和道路无法通行事件信息中的至少一项。
394.在一可行的实施例中,所述道路通行受堵事件信息包括拥堵事件信息、封路事件信息、事故事件信息、管制事件信息中的至少一项;
395.所述道路无法通行事件信息包括施工事件信息、表征前方存在无法通过设施的第一反馈信息和表征前方通行阻断的第二反馈信息中的至少一项。
396.本技术实施例的装置可执行本技术实施例所提供的方法,其实现原理相类似,本技术各实施例的装置中的各模块所执行的动作是与本技术各实施例的方法中的步骤相对应的,对于装置的各模块的详细功能描述具体可以参见前文中所示的对应方法中的描述,此处不再赘述。
397.本技术实施例中提供了一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,该处理器执行上述计算机程序以实现信息交互方法的步骤,与相关技术相比可实现:本技术实施例提供的信息交互方法,具体地,在响应于针对探测应用的应用启动操作时,启动探测应用并在终端屏幕上显示用于探测的探测界面,此时,应用的使用对象可以通过探测界面使用探测应用所提供的各项功能;继而,在响应于针对目标位置的探测请求时,可以在探测界面上显示与目标位置对应的至少一条探测路段信息,在该基础上,当触发针对至少一条探测路段信息中第一探测路段发出的探测启动操作时,响应于该探测启动操作,可以在探测界面上显示第一探测路段对应的探测数据以及虚拟对象,以使得探测应用在对目标位置进行探测的过程中,通过虚拟对象进行探测信息的交互。本技术的实施有利于提高客户端与使用对象之间的交互性,以提高信息交互的有效性,进而提高应用使用对象对于所要进行探测路段的关注度,也提高了信息交互的趣味性。
398.在一个可选实施例中提供了一种电子设备,如图11所示,图11所示的电子设备4000包括:处理器4001和存储器4003。其中,处理器4001和存储器4003相连,如通过总线4002相连。可选地,电子设备4000还可以包括收发器4004,收发器4004可以用于该电子设备与其他电子设备之间的数据交互,如数据的发送和/或数据的接收等。需要说明的是,实际应用中收发器4004不限于一个,该电子设备4000的结构并不构成对本技术实施例的限定。
399.处理器4001可以是cpu(central processing unit,中央处理器),通用处理器,dsp(digital signal processor,数据信号处理器),asic(application specific integrated circuit,专用集成电路),fpga(field programmable gate array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以
实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器4001也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。
400.总线4002可包括一通路,在上述组件之间传送信息。总线4002可以是pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。总线4002可以分为地址总线、数据总线、控制总线等。为便于表示,图11中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
401.存储器4003可以是rom(read only memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,ram(random access memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom(electrically erasable programmable read only memory,电可擦可编程只读存储器)、cd-rom(compact disc read only memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质、其他磁存储设备、或者能够用于携带或存储计算机程序并能够由计算机读取的任何其他介质,在此不做限定。
402.存储器4003用于存储执行本技术实施例的计算机程序,并由处理器4001来控制执行。处理器4001用于执行存储器4003中存储的计算机程序,以实现前述方法实施例所示的步骤。
403.其中,电子设备包括但不限于:使用对象终端、车载设备。
404.本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时可实现前述方法实施例的步骤及相应内容。
405.本技术实施例还提供了一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时可实现前述方法实施例的步骤及相应内容。
406.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”、“1”、“2”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除图示或文字描述以外的顺序实施。
407.应该理解的是,虽然本技术实施例的流程图中通过箭头指示各个操作步骤,但是这些步骤的实施顺序并不受限于箭头所指示的顺序。除非本文中有明确的说明,否则在本技术实施例的一些实施场景中,各流程图中的实施步骤可以按照需求以其他的顺序执行。此外,各流程图中的部分或全部步骤基于实际的实施场景,可以包括多个子步骤或者多个阶段。这些子步骤或者阶段中的部分或全部可以在同一时刻被执行,这些子步骤或者阶段中的每个子步骤或者阶段也可以分别在不同的时刻被执行。在执行时刻不同的场景下,这些子步骤或者阶段的执行顺序可以根据需求灵活配置,本技术实施例对此不限制。
408.以上所述仅是本技术部分实施场景的可选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术的方案技术构思的前提下,采用基于本技术技术思想的其他类似实施手段,同样属于本技术实施例的保护范畴。
技术特征:
1.一种信息交互方法,其特征在于,包括:响应于针对探测应用的应用启动操作,启动所述探测应用并显示用于探测的探测界面;响应于针对目标位置的探测请求,在所述探测界面上显示与所述目标位置对应的至少一条探测路段信息;响应于针对所述至少一条探测路段信息中第一探测路段发出的探测启动操作,在所述探测界面上显示所述第一探测路段对应的探测数据以及虚拟对象,以使得在对所述目标位置进行探测的过程中,通过所述虚拟对象进行探测信息的交互。2.根据权利要求1所述的方法,其特征在于,所述在对所述目标位置进行探测的过程中,通过所述虚拟对象进行探测信息的交互,包括:在对所述目标位置进行探测的过程中,通过所述虚拟对象展示与所述第一探测路段相关的探测信息;其中,所述探测信息用于提示所述第一探测路段中存在的探测事件信息。3.根据权利要求1所述的方法,其特征在于,所述在对所述目标位置进行探测的过程中,通过所述虚拟对象进行探测信息的交互,包括:在对所述目标位置进行探测的过程中,响应于所述虚拟对象所处的第一探测位置的探测事件信息,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息;在接收到针对所述探测信息的响应操作时,显示所述响应操作对应的探测数据。4.根据权利要求3所述的方法,其特征在于,所述响应于针对所述至少一条探测路段信息中第一探测路段发出的探测启动操作,在所述探测界面上显示所述第一探测路段对应的探测数据以及虚拟对象,包括:响应于针对所述至少一条探测路段信息中第一探测路段发出的探测启动操作,在探测界面显示与所述第一探测路段对应的探测数据,并在所述探测界面的预设位置显示用于在探测过程中进行交互的虚拟对象;在所述探测界面显示所述虚拟对象沿所述第一探测路段向前方行进的动画;当所述虚拟对象沿所述第一探测路段行进的位置超出所述探测界面的可视区域时,调整与所述虚拟对象相关的显示方式。5.根据权利要求4所述的方法,其特征在于,所述调整与所述虚拟对象相关的显示方式为隐藏所述虚拟对象时,所述响应于所述虚拟对象所处的第一探测位置的探测事件信息,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息,包括:响应于所述虚拟对象所处的第一探测位置的探测事件信息,在所述探测界面显示所述虚拟对象,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息。6.根据权利要求5所述的方法,其特征在于,所述在所述探测界面显示所述虚拟对象,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息,包括:在所述探测界面显示所述虚拟对象沿所述第一探测路段返回行进的动画;当所述虚拟对象沿所述第一探测路段返回行进至特定位置时,在所述探测界面通过所述虚拟对象展示与所述探测事件信息相对应的探测信息。7.根据权利要求2-6任一项所述的方法,其特征在于,所述探测信息包括图像信息和语音信息中的至少一项;
通过所述虚拟对象展示与所述探测事件信息相对应的探测信息,包括以下至少一项:将所述虚拟对象结合在所述图像信息中进行渲染,并在探测界面上展示渲染后的图像信息;以所述虚拟对象为播报对象,通过语音播报方式输出所述语音信息。8.根据权利要求3所述的方法,其特征在于,所述在接收到针对所述探测信息的响应操作时,显示所述响应操作对应的探测数据,包括:接收在距离开始展示所述探测信息的起始时间的预设时长内的响应操作;若所述响应操作为探测路段重新规划操作,则基于当前探测所处的第二探测位置和所述第一探测位置中的至少一项重新规划探测路段得到第二探测路段,并显示与所述第二探测路段对应的探测数据;若所述响应操作为探测路段维持操作,则继续显示与所述第一探测路段对应的探测数据。9.根据权利要求8所述的方法,其特征在于,所述基于当前所处的第二探测位置和所述第一探测位置中的至少一项重新规划导航探测路段得到第二探测路段,并显示与所述第二探测路段对应的探测数据,包括:基于当前所处的第二探测位置和所述第一探测位置中的至少一项重新规划探测路段,显示包括所述第一探测路段的至少两条待选择探测路段的探测数据;响应于探测路段选择操作,显示在所述待选择探测路段中与所述探测路段选择操作对应的第二探测路段的探测数据。10.根据权利要求3所述的方法,其特征在于,所述响应操作是通过所述探测界面获取到的触控操作;在展示与所述探测事件信息相对应的探测信息的过程中,所述方法还包括:在展示所述探测信息的时间内进行语音信息采集;其中,所述响应操作是通过语音采集方式获取到的语音操作。11.根据权利要求4所述的方法,其特征在于,所述调整与所述虚拟对象相关的显示方式,包括以下至少一项:隐藏所述虚拟对象;在所述探测界面的预设区域显示小窗,并通过所述小窗显示所述虚拟对象;缩小所述探测界面的可视区域所显示画面内容的比例,以使所述虚拟对象持续显示在所述探测界面上。12.根据权利要求11所述的方法,其特征在于,所述虚拟对象所处的第一探测位置处于当前探测所处的第二探测位置的前方,且与所述第二探测位置保持预设距离;所述通过所述小窗显示所述虚拟对象,包括:通过所述小窗显示所述虚拟对象沿所述第一探测路段向前方行进的动画;响应于所述第一探测位置的探测事件信息,退出所述小窗,并在所述探测界面显示所述虚拟对象,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息。13.根据权利要求11所述的方法,其特征在于,所述虚拟对象所处的第一探测位置处于当前探测所处的第二探测位置的前方,且与所述第二探测位置保持预设距离;所述缩小所述探测界面的可视区域所显示画面内容的比例之后,还包括:
响应于所述第一探测位置的探测事件信息,放大所述探测界面的可视区域所显示画面内容的比例,并在所述探测界面显示所述虚拟对象,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息。14.根据权利要求2或3所述的方法,其特征在于,所述在对所述目标位置进行探测的过程中,通过所述虚拟对象进行探测信息的交互,包括:获取当前行进前方预设距离的探测路段信息;当所述探测路段信息与预设事件信息匹配时,确定该探测路段信息为探测事件信息;响应于所述探测事件信息,通过所述虚拟对象展示与所述探测事件信息相对应的探测信息。15.根据权利要求2或3所述的方法,其特征在于,所述响应于针对所述至少一条探测路段信息中第一探测路段发出的探测启动操作,在所述探测界面上显示所述第一探测路段对应的探测数据以及虚拟对象,包括:响应于针对第一探测路段发出的探测启动操作,获取历史探测信息与当前活动信息;基于所述历史探测信息和所述当前活动信息中的至少一项确定虚拟对象的形象信息;显示所述第一探测路段对应的探测数据以及与所述形象信息对应的虚拟对象。16.根据权利要求15所述的方法,其特征在于,所述历史探测信息包括基于规划的探测路段进行探测的探测频率信息;所述当前活动信息包括节日活动信息、探测活动信息、天气变化信息、探测互动信息中的至少一项;所述基于所述历史探测信息和所述当前活动信息中的至少一项确定虚拟对象的形象信息,包括以下至少一项:基于所述探测频率信息确定所述虚拟对象的形象等级,并基于该形象等级确定所述虚拟对象的形象信息;基于所述节日活动信息和探测活动信息中的至少一项确定所述虚拟对象与活动相关的形象信息;基于所述天气变化信息确定所述虚拟对象与天气相关的形象信息;基于所述探测互动信息确定所述虚拟对象与社交相关的形象信息;所述探测互动信息表征采用当前账户的对象与其他对象之间的社交互动信息。17.根据权利要求2或3所述的方法,其特征在于,所述探测事件信息包括道路通行受堵事件信息和道路无法通行事件信息中的至少一项。18.根据权利要求17所述的方法,其特征在于,所述道路通行受堵事件信息包括拥堵事件信息、封路事件信息、事故事件信息、管制事件信息中的至少一项;所述道路无法通行事件信息包括施工事件信息、表征前方存在无法通过设施的第一反馈信息和表征前方通行阻断的第二反馈信息中的至少一项。19.一种信息交互装置,其特征在于,包括:第一显示模块,用于响应于针对探测应用的应用启动操作,启动所述探测应用并显示用于探测的探测界面;第二显示模块,用于响应于针对目标位置的探测请求,在探测界面上显示与所述目标位置对应的至少一条探测路段信息;
第三显示模块,用于响应于针对所述至少一条探测路段信息中第一探测路段发出的探测启动操作,在所述探测界面上显示所述第一探测路段对应的探测数据以及虚拟对象,以使得在对所述目标位置进行探测的过程中,通过所述虚拟对象进行探测信息的交互。20.一种电子设备,其特征在于,包括音频模组、存储器和处理器,其中,所述存储器中存储有计算机程序;所述处理器在运行所述计算机程序时控制所述音频模组的语音输出及语音采集,并用于执行权利要求1至18中任一项所述的方法。21.一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序,所述计算机程序在处理器中运行时,所述处理器用于执行权利要求1至18中任一项所述的方法。22.一种计算机程序产品,其特征在于,所述计算机产品包括计算机程序,所述计算机程序被处理器执行时实现权利要求1至18中任一项所述的方法。
技术总结
本申请实施例提供了一种信息交互方法、装置、电子设备、存储介质及程序产品,涉及探路、导航、车联网及地图技术领域;可应用于相关的道路探测、车载和地图导航场景。该方法包括:响应于针对探测应用的应用启动操作,启动探测应用并显示用于探测的探测界面;响应于针对目标位置的探测请求,在探测界面上显示与目标位置对应的至少一条探测路段信息;响应于针对至少一条探测路段信息中第一探测路段发出的探测启动操作,在探测界面上显示第一探测路段对应的探测数据以及虚拟对象,以使得在对目标位置进行探测的过程中,通过虚拟对象进行探测信息的交互。本申请的实施有利于提高探路过程中与使用者的交互性。使用者的交互性。使用者的交互性。
技术研发人员:孙明明 陈志 马华 黄小鹏
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:2022.03.04
技术公布日:2023/9/13
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:一种多频段高频谱分辨率地基微波辐射计 下一篇:可调式支架的制作方法