一种车载导航语音交互方法和装置与流程

未命名 08-13 阅读:140 评论:0


1.本发明涉及车辆导航技术领域,特别是涉及一种车载导航语音交互方法和装置。


背景技术:

2.汽车导航是通过导航器发出的信号与天上的卫星连接,检测车主具体位置然后回馈给导航器,导航器再通过与内存卡里的地图对照才能在显示器上显示出具体位置。
3.汽车导航系统也是车载gps导航系统,汽车导航系统主要由主机、显示屏、操作键盘和天线组成。汽车导航系统的功能:1、导航功能;2、转向语音提示功能;3、显示航迹和定位;4、测算出行驶的具体速度。汽车导航具有gps全球卫星定位系统功能,让车主在驾驶汽车时随时随地知晓自己的确切位置。
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.图1是本发明一种车载导航语音交互方法一些具体实施例的结构示意图;
40.图2是本发明一种车载导航语音交互方法在一些应用中正常模式的交互示意图;
41.图3是本发明一种车载导航语音交互方法在一些应用中安全模式的交互示意图;
42.图4是本发明一种车载导航语音交互装置一些具体实施例的结构示意图;
43.图5是本发明一种电子设备在一些具体实施例的结构示意图。
具体实施方式
44.为了使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术作进一步地详细描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
45.在本技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本技术。在本技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种。
46.应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
47.应当理解,尽管在本技术实施例中可能采用术语第一、第二、第三等来描述,但这些描述不应限于这些术语。这些术语仅用来将描述区分开。例如,在不脱离本技术实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。
48.取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
49.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的商品或者装置中还存在另外的相同要素。
50.特别需要说明的是,在说明书中存在的符号和/或数字,如果在附图说明中未被标记的,均不是附图标记。
51.参照图1,一种车载导航语音交互方法,包括:
52.s101,识别用户语音请求,根据语音请求的搜索结果,生成目的地列表;
53.具体的,首先对用户语音请求进行识别,通过语音请求进行搜索,最后通过搜索结果生成目的地列表;
54.在其中一些应用中,识别用户语音请求前可以先识别用户语音中的唤醒词,当识别到唤醒词时,继续识别用户的语音请求。
55.s102,根据搜索结果和语音请求的匹配度,对目的地列表进行排序;
56.具体的,根据搜索结果和语音请求进行匹配,根据匹配度对目的地列表进行排序;
57.在其中一些应用中,根据搜索结果和语音请求的匹配程度,由高至低对目的地列表进行排序。
58.可以理解的是,匹配度,可以是根据用户语音请求中包含的关键词与搜索结果的相关程度。
59.s103,将排在首位的搜索结果进行语音播报并请求用户确认;
60.具体的,将首位搜索结果的内容通过语音播报给用户,并请求用户确认;
61.在其中一些应用中,请求用户确认可以设置时间间隔,当用户一段时间没有回应,重复进行播报,并请求用户确认。
62.s104,根据用户确认与否的结果,执行首位搜索结果或对目的地列表重新排序。
63.在其中一些应用中,根据用户确认与否的结果,当用户确认时,执行首位搜索结果,开始导航,当用户拒绝确认时,对目的地列表重新排序。
64.可以理解的是,当用户拒绝确认时,判断此时首位搜索结果不是用户想去的地址,当用户手动选择时,尤其是在驾驶过程中,首位搜索结果会影响用户的选择,导致用户反复查看屏幕,造成安全隐患,本步骤中,当用户拒绝确认时,对目的地列表重新排序,当用户进行手动选择时,可有效减少用户查看屏幕的时间。
65.在本发明一些具体实施例中,为了使高龄用户在行车过程中安全使用导航,在识别用户语音请求前,所述方法还包括:
66.识别用户面部特征,判断是否满足交互条件;
67.当满足交互条件时,继续识别用户语音请求。
68.在其中一些应用中,通过摄像装置识别用户的面部特征,根据用户面部特征判断用户年龄,当用户年龄满足交互条件时,继续识别用户语音请求。
69.在其中一些应用中,当满足交互条件时,可开启安全语音模式。
70.在其中一些应用中,用户可以手动开启安全语音模式。
71.可以理解的是,高龄用户不论是视力还是反应力都有所下降,如反复查看屏幕容易造成危险,通过用户的面部特征,可判断用户的年龄范围,当用户为高龄时,可主动开启安全语音模式,安全语音模式下将提高语音播报的音量,缩短请求确认的间隔。
72.在本发明一些具体实施例中,为了通过用户年龄判断是否满足交互条件,识别用户面部特征,判断是否满足交互条件,具体包括:
73.预设高龄阈值;
74.识别用户面部特征,依据面部特征判断用户年龄;
75.判断用户年龄是否高于预设高龄阈值;
76.当驾驶员年龄高于预设高龄阈值时,则满足交互条件。
77.在其中一些应用中,可以将高龄阈值设置为60岁,依据面部特征判断用户年龄的范围,例如识别到用户年龄在65岁-70岁之间,根据年龄范围的最小值与高龄阈值作比较,当年龄范围的最小值超过高龄阈值时,满足交互条件,例如识别到的年龄范围最小值为65岁,高于高龄阈值60岁,满足交互条件。
78.在本发明一些具体实施例中,为了有效减少用户查看屏幕的次数,根据用户确认与否的结果,执行首位搜索结果或对目的地列表重新排序,具体包括:
79.当用户确认时,执行首位搜索结果;
80.当用户拒绝确认时,识别用户视线,当识别到用户视线看向屏幕时,将首位搜索结果移出首位,对目的地列表中其他搜索结果重新排序。
81.具体的,当用户确认时,执行首位搜索结果,导航前往目的地,当用户拒绝确认时,识别用户视线,当用户视线看向屏幕时,将首位搜索结果移出首位,对目的地列表中其他搜索结果重新排序。
82.在其中一些应用中,当用户拒绝确认时,通过摄像装置识别用户视线,当用户视线
看向屏幕时,将首位搜索结果移出首位,可以是向下移动,移动的距离可以预先设置,接着根据其余的搜索结果与语音请求的匹配度重新排列目的地列表,使用户看向屏幕时可以快速找到正确的地址,减少用户查看屏幕的次数。
83.在本发明一些具体实施例中,为了清晰的显示重新排序的列表,对目的地列表重新排序后,所述方法还包括:
84.对重新排序的目的地列表中排在首位的搜索结果进行加粗高亮显示。
85.具体的,当列表重新排序后,将排在首位的搜索结果进行加粗高亮显示。
86.在本发明一些具体实施例中,为了使语音播报的内容更加全面,所述搜索结果包括和语音请求相关的至少一种关键信息。
87.可以理解的是,关键信息是和语音请求内容相关的信息,可以是路线,红绿灯数量,拥堵情况等信息,对语音信息的充分播报,可以便于用户做出判断,减少查看屏幕的次数。
88.下面将结合图2和图3说明本发明在一些应用中的实施例,如图2和图3所示,
89.一、通过驾驶员面部特征判断驾驶员年龄,车内摄像头提取驾驶员面部特征;
90.通过驾驶员面部特征判断当前驾驶员年龄范围:agemin1-agemax1,比如,43-48岁
91.设定高龄阈值(可由用户修改):
92.设定判定驾驶员为高龄驾驶员的年龄阈值age,比如65岁
93.步骤三:开启安全驾驶语音交互模式:
94.当agemin1》age,开启安全驾驶语音交互模式。(此模式是否自动开启可以由车主手动打开/关闭)
95.安全驾驶语音交互模式工作:
96.二、多轮对话的选择节点,增加语音反馈的信息量,减少用户查看屏幕的频率/时长。
97.1、正常模式下:
98.在多轮交互的选择节点,语音结合gui给用户反馈信息。比如,用户发出指令“导航去北京动物园”,系统以“北京动物园”为关键字进行搜索,并将搜索结果展示在页面上,同时语音提示用户进行选择“为您找到这些地点,请选择”。此时需要驾驶员查看屏幕上展示的搜索结果并选择要前往的地点,导致驾驶时视线移开,造成驾驶安全隐患;
99.多轮对话示例:
100.用户:我要导航
101.语音助手:要去哪里呢?
‑‑
询问节点
102.用户:北京动物园
103.【正常流程】语音助手:为您找到这些地点,请选择。
‑‑
选择节点
104.【正常流程】用户:第一个(需查看屏幕)
105.语音助手:为您找到三条路线,您要走哪一条呢?
‑‑
选择节点
106.用户:第一条(需查看屏幕)
107.语音助手:好的,现在开始为您导航到北京动物园
108.2、安全模式下:
109.在多轮对话的选择节点,系统以用户语音指令中的地点名为关键字进行搜索排
序,并将排序在第一位的地点信息使用语音播报出来,减少对gui的依赖。比如,用户发出指令“导航去北京动物园”,系统以“北京动物园”为关键字进行搜索排序,将搜索结果展示在页面上(前m(可设定)-1个选项的关键信息(在此导航示例中,地点名,地址,驾驶时间,驾驶距离,红绿灯数量)加粗高亮显示),同时语音播报用户最可能想去的地点的详细信息(即展示结果列表中排序第一位的结果),让用户确认“为您找到位于【详细地址】的北京动物园,距您xx公里,是否前往?”如果推荐地点为用户想要前往的地点,则用户无需查看屏幕,可直接确认前往,避免驾驶中视线移开可能造成的安全隐患。
110.如果用户直接给出否定的语音回复,且车内摄像头检测用户视线转向屏幕(说明系统推荐选项非用户想选的),则gui页面将原搜索结果第一选项降至第n(可设定)位置(比如,第三位),同时将gui页面展示的原第2,3,...m(可设定,m《=n,比如m=3)选项的关键信息(在此导航示例中,地点名,地址,驾驶时间,驾驶距离,红绿灯数量)加粗高亮显示,方便用户在短时间内查看屏幕并选定需要的结果。
111.假如以“北京动物园”为关键字进行搜索的结果:
112.北京动物园北京市西城区西直门外大街137号16公里30分钟红绿灯10个
113.北京动物园北门北京市西城区西直门外大街137号15公里28分钟红绿灯8个
114.北京动物园西门北京市西城区西直门外大街137号19公里35分钟红绿灯12个
115....
116.重新排序结果:
117.北京动物园北门北京市西城区西直门外大街137号15公里28分钟红绿灯8个
118.北京动物园西门北京市西城区西直门外大街137号19公里35分钟红绿灯12个
119.北京动物园北京市西城区西直门外大街137号16公里30分钟红绿灯10个
120....
121.多轮对话示例1:
122.用户:我要导航
123.语音助手:要去哪里呢?
‑‑
询问节点
124.用户:北京动物园
125.【安全模式】语音助手:为您找到位于【详细地址】的北京动物园,距您xx公里,是否前往?
‑‑
选择节点
126.【安全模式】用户:前往(可不看屏幕)
127.语音助手:为您找到最快的路线,预计需要xx分钟,是否出发?
‑‑
选择节点
128.用户:出发(可不看屏幕)
129.语音助手:好的,现在开始为您导航到北京动物园
130.多轮对话示例2:
131.用户:我要导航
132.语音助手:要去哪里呢?
‑‑
询问节点
133.用户:北京动物园
134.【安全模式】语音助手:为您找到位于【详细地址】的北京动物园,距您xx公里,是否前往?
‑‑
选择节点
135.(用户未回复且视线看向屏幕)
136.【安全模式】(系统gui显示结果不重新排序)
137.【安全模式】用户:第一个(需查看屏幕,但可减少查看屏幕做出决策时间)
138.语音助手:为您找到最快的路线,预计需要xx分钟,是否出发?
‑‑
选择节点
139.用户:出发(可不看屏幕)
140.语音助手:好的,现在开始为您导航到北京动物园
141.多轮对话示例3:
142.用户:我要导航
143.语音助手:要去哪里呢?
‑‑
询问节点
144.用户:北京动物园
145.【安全模式】语音助手:为您找到位于【详细地址】的北京动物园,距您xx公里,是否前往?
‑‑
选择节点
146.【安全模式】用户:不去这(同时转头看向屏幕)
147.【安全模式】语音助手:好的,请选择您需要去的地点
148.【安全模式】(系统gui显示结果按照上述规则重新排序且对指定结果进行加粗高亮显示)
149.【安全模式】用户:第一个(需查看屏幕,但可减少查看屏幕做出决策时间)
150.语音助手:为您找到最快的路线,预计需要xx分钟,是否出发?
‑‑
选择节点
151.用户:出发(可不看屏幕)
152.语音助手:好的,现在开始为您导航到北京动物园北门
153.对于上述实施例公开的方法步骤,出于简单描述的目的将方法步骤表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
154.流程图或以其他方式描述的任何过程或方法描述可以被理解为:表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序执行并实现功能,或者按照循环、分支等程序结构执行计算机指令并实现相应的功能,这是本领域技术人员在实施本发明实施例时理所当然可以理解的。
155.如图4所示,基于同一构思,本发明还提供一种车载导航语音交互装置,包括:
156.生成模块201,用于识别用户语音请求,根据语音请求的搜索结果,生成目的地列表;
157.匹配模块202,用于根据搜索结果和语音请求的匹配度,对目的地列表进行排序;
158.语音模块203,用于将排在首位的搜索结果进行语音播报并请求用户确认;
159.执行模块204,根据用户确认与否的结果,执行首位搜索结果或对目的地列表重新排序。
160.具体的,本发明提出的车载导航语音交互装置包括生成模块201、匹配模块202、语音模块203和执行模块204,其中,生成模块201,用于识别用户语音请求,根据语音请求的搜
索结果,生成目的地列表;匹配模块202,用于根据搜索结果和语音请求的匹配度,对目的地列表进行排序;语音模块203,用于将排在首位的搜索结果进行语音播报并请求用户确认;执行模块204,根据用户确认与否的结果,执行首位搜索结果或对目的地列表重新排序。
161.值得注意的是,虽然在本发明实施例中只披露了一些基本功能模块,但并不意味着本系统的组成仅仅局限于上述基本功能模块,相反,本实施例所要表达的意思是:在上述基本功能模块的基础之上本领域技术人员可以结合现有技术任意添加一个或多个功能模块,形成无穷多个实施例或技术方案,也就是说本系统是开放式而非封闭式的,不能因为本实施例仅仅披露了个别基本功能模块,就认为本发明权利要求的保护范围局限于所公开的基本功能模块。同时,为了描述的方便,描述以上装置时以功能分为各种单元、模块分别描述。当然在实施本发明时可以把各单元、模块的功能在同一个或多个软件和/或硬件中实现。
162.以上所描述的系统的实施方式仅仅是示意性的,例如:其中作为系统中的各个功能模块、单元或子系统等可以是也可以不是物理上分开的,或者可以是或者也可以不是物理单元,即可以位于同一个地方,也可以分布到多个不同的系统及其子系统或模块上。本领域技术人员可以根据实际的需要选择其中的部分或者全部功能模块、单元或子系统来实现本发明实施例的目的,对于上述情形本领域普通技术人员在不付出创造性劳动的情况下即可以理解并实施。
163.如图5所示,基于同一构思,本发明还提供一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行上述车辆语音交互方法的步骤。
164.上述的处理器可以是通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)等;还可以是数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
165.上述电子设备提到的通信总线可以是外设部件互连标准(peripheral component interconnect,pci)总线或扩展工业标准结构(extended industry standardarchitecture,eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
166.电子设备包括硬件层,运行在硬件层之上的操作系统层,以及运行在操作系统上的应用层。该硬件层包括中央处理器(cpu,central processing unit)、内存管理单元(mmu,memory management unit)和内存等硬件。该操作系统可以是任意一种或多种通过进程(process)实现电子设备控制的计算机操作系统,例如,linux操作系统、unix操作系统、android操作系统、ios操作系统或windows操作系统等。并且在本发明实施例中该电子设备可以是智能手机、平板电脑等手持设备,也可以是桌面计算机、便携式计算机等电子设备,本发明实施例中并未特别限定。
167.本发明实施例中的电子设备控制的执行主体可以是电子设备,或者是电子设备中能够调用程序并执行程序的功能模块。电子设备可以获取到存储介质对应的固件,存储介
质对应的固件由供应商提供,不同存储介质对应的固件可以相同可以不同,在此不做限定。电子设备获取到存储介质对应的固件后,可以将该存储介质对应的固件写入存储介质中,具体地是往该存储介质中烧入该存储介质对应固件。将固件烧入存储介质的过程可以采用现有技术实现,在本发明实施例中不做赘述。
168.电子设备还可以获取到存储介质对应的重置命令,存储介质对应的重置命令由供应商提供,不同存储介质对应的重置命令可以相同可以不同,在此不做限定。
169.此时电子设备的存储介质为写入了对应的固件的存储介质,电子设备可以在写入了对应的固件的存储介质中响应该存储介质对应的重置命令,从而电子设备根据存储介质对应的重置命令,对该写入对应的固件的存储介质进行重置。根据重置命令对存储介质进行重置的过程可以现有技术实现,在本发明实施例中不做赘述。
170.基于同一构思,本发明还提供一种计算机可读存储介质,其存储有可由电子设备执行的计算机程序,当所述计算机程序在所述电子设备上运行时,使得所述电子设备执行上述车载导航语音交互方法的步骤。
171.本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
172.基于同一构思,本发明还提供一种车辆,具体包括:
173.电子设备,用于实现上述的车载导航语音交互方法;
174.处理器,所述处理器运行程序,当所述程序运行时,对于从所述电子设备输出的数据执行上述车载导航语音交互方法的步骤;
175.存储介质,用于存储程序,所述程序在运行时,对于从电子设备输出的数据执行上述车载导航语音交互方法的步骤。
176.具体的,本实施例中的电子设备、处理器和存储介质参照上述实施例。
177.通过应用以上技术方案,一种车载导航语音交互方法、装置、电子设备、存储介质及车辆,包括识别用户语音请求,根据语音请求的搜索结果,生成目的地列表;根据搜索结果和语音请求的匹配度,对目的地列表进行排序;将排在首位的搜索结果进行语音播报并请求用户确认;根据用户确认与否的结果,执行首位搜索结果或对目的地列表重新排序。通过上述方法,可减少用户查看屏幕的次数便可选择出正确的地址,保障了行车安全。
178.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
179.此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的
范围之内并且形成不同的实施例。例如:在权利要求书中所要求保护的实施例的任意之一都可以以本发明实施例以任意的组合方式来使用。
180.在本说明书的描述中,参考术语“一个实施例”、“示例”、“具体示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
181.另外,本发明各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
182.本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。本说明书中公开的任一特征,除非特别叙述,均可被其它等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而己。在整个说明书中,同样的附图标记指示同样的元件。
183.本领域技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括相应的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括相应的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
184.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

技术特征:
1.一种车载导航语音交互方法,其特征在于,包括:识别用户语音请求,根据语音请求的搜索结果,生成目的地列表;根据搜索结果和语音请求的匹配度,对目的地列表进行排序;将排在首位的搜索结果进行语音播报并请求用户确认;根据用户确认与否的结果,执行首位搜索结果或对目的地列表重新排序。2.根据权利要求1所述的车载导航语音交互方法,其特征在于,在识别用户语音请求前,所述方法还包括:识别用户面部特征,判断是否满足交互条件;当满足交互条件时,继续识别用户语音请求。3.根据权利要求2所述的车载导航语音交互方法,其特征在于,识别用户面部特征,判断是否满足交互条件,具体包括:预设高龄阈值;识别用户面部特征,依据面部特征判断用户年龄;判断用户年龄是否高于预设高龄阈值;当驾驶员年龄高于预设高龄阈值时,则满足交互条件。4.根据权利要求1所述的车载导航语音交互方法,其特征在于,根据用户确认与否的结果,执行首位搜索结果或对目的地列表重新排序,具体包括:当用户确认时,执行首位搜索结果;当用户拒绝确认时,识别用户视线,当识别到用户视线看向屏幕时,将首位搜索结果移出首位,对目的地列表中其他搜索结果重新排序。5.根据权利要求4所述的车载导航语音交互方法,其特征在于,对目的地列表重新排序后,所述方法还包括:对重新排序的目的地列表中排在首位的搜索结果进行加粗高亮显示。6.根据权利要求1所述的车载导航语音交互方法,其特征在于,所述搜索结果包括和语音请求相关的至少一种关键信息。7.一种车载导航语音交互装置,其特征在于,包括:生成模块,用于识别用户语音请求,根据语音请求的搜索结果,生成目的地列表;匹配模块,用于根据搜索结果和语音请求的匹配度,对目的地列表进行排序;语音模块,用于将排在首位的搜索结果进行语音播报并请求用户确认;执行模块,根据用户确认与否的结果,执行首位搜索结果或对目的地列表重新排序。8.一种电子设备,其特征在于,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行权利要求1至6中任一项所述方法的步骤。9.一种计算机可读存储介质,其特征在于,其存储有可由电子设备执行的计算机程序,当所述计算机程序在所述电子设备上运行时,使得所述电子设备执行权利要求1至6中任一项所述方法的步骤。10.一种车辆,其特征在于,具体包括:电子设备,用于实现权利要求1至6中任一项所述的车载导航语音交互方法;
处理器,所述处理器运行程序,当所述程序运行时,对于从所述电子设备输出的数据执行权利要求1至6中任一项所述车载导航语音交互方法的步骤;存储介质,用于存储程序,所述程序在运行时,对于从电子设备输出的数据执行权利要求1至6中任一项所述车载导航语音交互方法的步骤。

技术总结
本申请公开了一种车载导航语音交互方法、装置、电子设备、存储介质及车辆,包括识别用户语音请求,根据语音请求的搜索结果,生成目的地列表;根据搜索结果和语音请求的匹配度,对目的地列表进行排序;将排在首位的搜索结果进行语音播报并请求用户确认;根据用户确认与否的结果,执行首位搜索结果或对目的地列表重新排序。通过上述方法,可减少用户查看屏幕的次数便可选择出正确的地址,保障了行车安全。保障了行车安全。保障了行车安全。


技术研发人员:林孟超 陈彩可 李龙飞 张炜玮 卢杰
受保护的技术使用者:一汽(北京)软件科技有限公司
技术研发日:2023.04.27
技术公布日:2023/8/9
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐