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

语音导航方法和装置、存储介质及电子设备与流程

2021-11-24 20:31:00 来源:中国专利 TAG:


1.本发明涉及计算机领域,具体而言,涉及一种语音导航方法和装置、存储介质及电子设备。


背景技术:

2.现有技术中,在视力障碍人士移动过程中,视力障碍人士周围会存在移动性较强的障碍物,造成视力障碍人士移动过程中路况复杂。现有技术中,为视力障碍人士导航的过程中,仅仅播报路线,但是,仅仅播报路线,并不能够准确为视力障碍人士进行导航,造成导航不准确。
3.针对上述的问题,目前尚未提出有效的解决方案。


技术实现要素:

4.本发明实施例提供了一种语音导航方法和装置、存储介质及电子设备,以至少解决导航不准确的技术问题。
5.根据本发明实施例的一个方面,提供了一种语音导航方法,包括:在接收到目标对象的语音指令的情况下,从上述语音指令中确定出上述目标对象的目的地;按照用于到达上述目的地的目标路线播放第一导航语音;在播放上述第一导航语音的过程中,通过上述目标对象携带的摄像头拍摄上述目标对象附近的画面;在根据上述画面确定出上述目标路线上包括障碍物的情况下,确定通过上述障碍物的最短路线;播放第二导航语音,其中,上述第二导航语音用于提示上述目标对象按照上述最短路线移动;在上述目标对象通过上述障碍物的情况下,继续按照上述目标路线播放上述第一导航语音。
6.根据本发明实施例的另一方面,还提供了一种语音导航装置,包括:第一确定单元,用于在接收到目标对象的语音指令的情况下,从上述语音指令中确定出上述目标对象的目的地;第一播放单元,用于按照用于到达上述目的地的目标路线播放第一导航语音;拍摄单元,用于在播放上述第一导航语音的过程中,通过上述目标对象携带的摄像头拍摄上述目标对象附近的画面;第二确定单元,用于在根据上述画面确定出上述目标路线上包括障碍物的情况下,确定通过上述障碍物的最短路线;第二播放单元,用于播放第二导航语音,其中,上述第二导航语音用于提示上述目标对象按照上述最短路线移动;第三播放单元,用于在上述目标对象通过上述障碍物的情况下,继续按照上述目标路线播放上述第一导航语音。
7.作为一种可选的示例,上述第二确定单元包括:第一识别模块,用于在上述画面中包括台阶的情况下,识别上述台阶的扶手或墙壁,将上述台阶上,与上述扶手或者上述墙壁的距离小于第一阈值的区域确定为上述最短路线中的区域。
8.作为一种可选的示例,上述第二确定单元包括:第二识别模块,用于在上述画面中包括红绿灯的情况下,识别上述红绿灯的当前颜色与斑马线;第一确定模块,用于在上述当前颜色为红色的情况下,将上述斑马线中,上述目标对象所在的一侧确定为上述最短路线,
以提示上述目标对象停留在上述斑马线一侧;第二确定模块,用于在上述当前颜色为绿色的情况下,将上述斑马线确定为上述最短路线。
9.作为一种可选的示例,上述第二确定单元包括:第三识别模块,用于在上述画面中包括地铁线路的情况下,识别上述地铁线路的箭头方向;第三确定模块,用于在上述箭头方向与上述目标路线不一致的情况下,将从上述目标对象的当前位置到上述地铁线路的反方向的第一位置的路线确定为上述最短路线。
10.作为一种可选的示例,上述装置还包括:第一发送单元,用于在播放上述第一导航语音的过程中,在接收到上述目标对象的求助语音的情况下,向与上述目标对象的摄像头绑定的第一终端发送提示消息,其中,上述提示消息用于提示上述第一终端的使用者上述目标对象的位置;第二发送单元,用于将上述摄像头拍摄的上述画面发送给上述第一终端显示。
11.作为一种可选的示例,上述装置还包括:接收单元,用于在将上述摄像头拍摄的上述画面发送给上述第一终端显示之后,接收上述第一终端返回的指导语音;第四播放单元,用于为上述目标对象播放上述指导语音。
12.作为一种可选的示例,在导航过程中,上述装置还包括:提示单元,用于在上述目标对象的预定范围内包括与上述目标对象具有相同对象标记的第一对象的情况下,使用提示语音提示上述第一对象的方向、位置和距离;录制单元,用于在接收到上述目标对象的第一指令的情况下,录制上述目标对象的语音信息,将上述语音发送给上述第一对象;第三确定单元,用于在接收到上述目标对象的第二指令的情况下,将上述目标对象与上述第一对象之间的最短路线确定为上述目标路线。
13.根据本发明实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述语音导航方法。
14.根据本发明实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过上述计算机程序执行上述的语音导航方法。
15.在本发明实施例中,采用了在接收到目标对象的语音指令的情况下,从上述语音指令中确定出上述目标对象的目的地;按照用于到达上述目的地的目标路线播放第一导航语音;在播放上述第一导航语音的过程中,通过上述目标对象携带的摄像头拍摄上述目标对象附近的画面;在根据上述画面确定出上述目标路线上包括障碍物的情况下,确定通过上述障碍物的最短路线;播放第二导航语音,其中,上述第二导航语音用于提示上述目标对象按照上述最短路线移动;在上述目标对象通过上述障碍物的情况下,继续按照上述目标路线播放上述第一导航语音的方法,由于在上述方法中,在为视力障碍人士进行导航的过程中,可以通过摄像头拍摄附近的画面,如果附近有障碍物,则可以确定出最短的通过障碍物的路线。即使视力障碍人士附近的路况复杂,障碍物频繁移动,也能够为视力障碍人士提供最准确的导航路线,进而解决了导航不准确的技术问题。
附图说明
16.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发
明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
17.图1是根据本发明实施例的一种可选的语音导航方法的应用环境的示意图;
18.图2是根据本发明实施例的一种可选的语音导航方法的流程的示意图;
19.图3是根据本发明实施例的一种可选的语音导航装置的结构示意图。
具体实施方式
20.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
21.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
22.根据本发明实施例的一个方面,提供了一种语音导航方法,可选地,作为一种可选的实施方式,上述语音导航方法可以但不限于应用于如图1 所示的环境中。
23.如图1所示,终端设备102包括了存储器104,用于存储终端设备102 运行过程中产生的各项数据、处理器106,用于处理运算上述各项数据。终端设备102可以通过网络110与服务器112之间进行数据交互。服务器 112包括数据库114,用于存储各项数据,处理引擎116,用于处理上述各项数据。通过步骤s102到步骤s106,终端设备可以将拍摄的画面上传到服务器112,由服务器112确定最短路线并返回给终端设备102,由终端设备102进行播报。
24.可选地,在本实施例中,上述终端设备可以是配置有目标客户端的终端设备,可以包括但不限于以下至少之一:手机(如android手机、ios 手机等)、笔记本电脑、平板电脑、掌上电脑、mid(mobile internet devices,移动互联网设备)、pad、台式电脑、智能电视等。目标客户端可以是视频客户端、即时通信客户端、浏览器客户端、教育客户端等。上述网络可以包括但不限于:有线网络,无线网络,其中,该有线网络包括:局域网、城域网和广域网,该无线网络包括:蓝牙、wifi及其他实现无线通信的网络。上述服务器可以是单一服务器,也可以是由多个服务器组成的服务器集群,或者是云服务器。上述仅是一种示例,本实施例中对此不作任何限定。
25.可选地,作为一种可选的实施方式,如图2示,上述语音导航方法包括:
26.s202,在接收到目标对象的语音指令的情况下,从语音指令中确定出目标对象的目的地;
27.s204,按照用于到达目的地的目标路线播放第一导航语音;
28.s206,在播放第一导航语音的过程中,通过目标对象携带的摄像头拍摄目标对象附近的画面;
29.s208,在根据画面确定出目标路线上包括障碍物的情况下,确定通过障碍物的最短路线;
30.s210,播放第二导航语音,其中,第二导航语音用于提示目标对象按照最短路线移动;
31.s212,在目标对象通过障碍物的情况下,继续按照目标路线播放第一导航语音。
32.可选地,在本实施例中,用户可以说出语音指令,语音指令中包括目的地,在获取到上述语音指令的情况下,从语音指令中确定出目的地。然后,为用户通过第一导航语音导航。在导航的过程中,由于路线上,随机障碍物或者可移动障碍物的存在,因此,可以使用摄像头拍摄用户周围的环境。可以将一个或多个摄像头固定在用户的身上,或者由用户手持带有摄像头的终端。摄像头拍摄到画面,识别画面中的障碍物是否移动,移动速度,移动方向等,确定出最短通过障碍物的路线,并通过第二导航语音提示用户移动。在用户通过障碍物的情况下,继续导航用户到目的地。
33.作为一种可选的示例,在根据画面确定出目标路线上包括障碍物的情况下,确定通过障碍物的最短路线包括:在画面中包括台阶的情况下,识别台阶的扶手或墙壁,将台阶上,与扶手或者墙壁的距离小于第一阈值的区域确定为最短路线中的区域。
34.可选地,本实施例中,障碍物可能包括了静态障碍物和动态障碍物。对于静态障碍物,可能为台阶。如果遇到台阶,则识别台阶中,靠墙或者靠扶手的一侧作为最短路线,以提示用户从靠墙或者靠扶手一侧前进,提升用户的安全度。
35.作为一种可选的示例,在根据画面确定出目标路线上包括障碍物的情况下,确定通过障碍物的最短路线包括:在画面中包括红绿灯的情况下,识别红绿灯的当前颜色与斑马线;在当前颜色为红色的情况下,将斑马线中,目标对象所在的一侧确定为最短路线,以提示目标对象停留在斑马线一侧;在当前颜色为绿色的情况下,将斑马线确定为最短路线。
36.可选地,本实施例中,障碍物可能包括了红绿灯和斑马线,斑马线上可能存在其他障碍物,例如行人等。此时,需要识别红绿灯的颜色和剩余时长。如果红绿灯为绿灯,则提示斑马线为最短路线,提示用户通过斑马线。如果红绿灯为红色,则将用户所在的斑马线一侧为最短路线,提示用户向用户所在的一侧的斑马线的起点移动。
37.作为一种可选的示例,在根据画面确定出目标路线上包括障碍物的情况下,确定通过障碍物的最短路线包括:在画面中包括地铁线路的情况下,识别地铁线路的箭头方向;在箭头方向与目标路线不一致的情况下,将从目标对象的当前位置到地铁线路的反方向的第一位置的路线确定为最短路线。
38.本实施例中,障碍物还可能为地铁。在导航过程中,需要用户乘坐地铁的时候,需要识别地铁上的方向。通过识别文字和箭头,确定用户当前的地铁是否为向目的地发车的地铁。如果不是,则提示用户向相反方向的地铁移动。
39.作为一种可选的示例,在播放第一导航语音的过程中,方法还包括:在接收到目标对象的求助语音的情况下,向与目标对象的摄像头绑定的第一终端发送提示消息,其中,提示消息用于提示第一终端的使用者目标对象的位置;将摄像头拍摄的画面发送给第一终端显示。
40.可选地,在本实施例中,用户可以将摄像头绑定第一终端。用户可以随时随地的发起求助语音。求助语音可以为特定的语音。例如“给谁谁发消息”等。则摄像头拍摄的画面会
被发送到绑定的第一终端,由第一终端的持有者查看画面,以帮助用户查看当前的路况。
41.作为一种可选的示例,在将摄像头拍摄的画面发送给第一终端显示之后,方法还包括:接收第一终端返回的指导语音;为目标对象播放指导语音。
42.在本实施例中,将画面发送给绑定的第一终端后,可以接收第一终端返回的指导语音。例如,接收“你到了哪哪哪了,向右转再走100米”,然后将指导语音播放给用户。
43.作为一种可选的示例,上述方法还包括:在目标对象的预定范围内包括与目标对象具有相同对象标记的第一对象的情况下,使用提示语音提示第一对象的方向、位置和距离;在接收到目标对象的第一指令的情况下,录制目标对象的语音信息,将语音发送给第一对象;在接收到目标对象的第二指令的情况下,将目标对象与第一对象之间的最短路线确定为目标路线。
44.可选地,本实施例中,还可以搜索用户附近的其他视力障碍人士。如果搜索到其他视力障碍人士,可以向其他视力障碍人士发送语音信息。如用户录制“你好,我是视力障碍人士,想和你交个朋友”,然后发送给搜索到的附近的视力障碍人士的终端。如果附近的视力障碍人士回复了第二指令,表示愿意和该用户成为朋友,则可以为用户提供向附近的视力障碍人士移动的路线导航。
45.以一个示例进行说明。本实施例的视力障碍人士智能辅助系统有智能摄像头,智能传感器,智能导航,智能语音提示等。当用户需要出门时,可以语音操控智能辅助系统,说出自己所需要去的目的地,智能导航会自动进行路线规划并语音报出所有规划路线供用户选择。用户移动时,智能摄像头和智能传感器会识别周围物体和障碍物的距离,当前有障碍物时,智能摄像头和智能传感器进行识别感应,然后智能语音系统对用户进行提示,例如往前走多少步是障碍物,障碍物距离您多少米等,当用户十分接近障碍物时还会发出嘀嘀的警报声,距离越近警报声越尖锐或频繁等。当规划的路线需要过马路时,智能摄像头会对红绿路灯进行识别,红灯时提示用户进行等待,当绿灯亮起时提示用户走过马路,并会同步绿灯的剩余时间给用户。当用户走在人行道时,智能辅助系统会感应前方的人和障碍物的距离并语音提示用户绕过障碍物。当用户需要走台阶时,智能盲人导航系统会对台阶进行识别,并提示用户连续台阶,需要行走多少个台阶后到达平台等。当用户需要乘坐地铁时,智能摄像头会识车辆行进方向和站点,确定用户乘坐方向是否正确。智能盲人导航系统还会和地铁语音播报系统进行连接,识别当前所到达站点及下一站等,以免用户坐过站。智能盲人导航系统还会和家人进行实时通信等。当视力障碍人士搜索的关键词出现好多个地方时,可以找家人确定需要到达的目的地,然后智能辅助系统开始导航。当用户家人不放心用户时,可以通过app知道用户的位置并能通过智能摄像头实时看到的当前视力障碍人士所在位置的实时场景。当用户不确定是否到达目的地时,可以连通家人,通过用户摄像头确定用户当时所处的环境等。智能盲人导航系统还会发现附近的人(同样拥有系统的人,给他发语音和漂流瓶等),帮助视力障碍人士进行交友活动。本实施例实现了通过智能摄像头和智能传感器对物体进行识别提示;通过用户语音识别目的地进行智能导航等;可以实时感应监测周围环境和障碍物并提示用户,通过家人手机设置目的地进行智能导航等;可以实时与家人互动并可以实时查看周围场景,可以自动发现周围同类人并且可以进行语音互动。
46.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为
依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
47.根据本发明实施例的另一个方面,还提供了一种用于实施上述语音导航方法的语音导航装置。如图3所示,该装置包括:
48.第一确定单元302,用于在接收到目标对象的语音指令的情况下,从语音指令中确定出目标对象的目的地;
49.第一播放单元304,用于按照用于到达目的地的目标路线播放第一导航语音;
50.拍摄单元306,用于在播放第一导航语音的过程中,通过目标对象携带的摄像头拍摄目标对象附近的画面;
51.第二确定单元308,用于在根据画面确定出目标路线上包括障碍物的情况下,确定通过障碍物的最短路线;
52.第二播放单元310,用于播放第二导航语音,其中,第二导航语音用于提示目标对象按照最短路线移动;
53.第三播放单元312,用于在目标对象通过障碍物的情况下,继续按照目标路线播放第一导航语音。
54.本实施例的其他示例请参见上述示例,在此不再赘述。
55.根据本发明实施例的又一个方面,还提供了一种用于实施上述语音导航方法的电子设备,该电子设备包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为通过计算机程序执行上述任一项方法实施例中的步骤。
56.根据本发明的实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
57.可选地,在本实施例中,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read

only memory,rom)、随机存取器(randomaccess memory,ram)、磁盘或光盘等。
58.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
59.上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
60.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
61.在本技术所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者
可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
62.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
63.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
64.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
再多了解一些

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

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

相关文献