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

行进路线的提示方法、装置、耳机设备及计算机介质与流程

2023-02-01 23:09:03 来源:中国专利 TAG:


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.图1是本发明实施例方案涉及的硬件运行环境的耳机设备的结构示意图;
39.图2为本发明行进路线的提示方法第一实施例的流程示意图;
40.图3为本发明行进路线的提示方法第二实施例的流程示意图;
41.图4为本发明行进路线的提示方法一实施例涉及的顺时针球坐标系统示意图;
42.图5为本发明行进路线的提示方法一实施例涉及的声学传输函数测量过程示意图;
43.图6为本发明行进路线的提示方法一实施例涉及的目标立体提示音的处理过程示意图;
44.图7为本发明行进路线的提示方法一实施例涉及的声源计算原理示意图;
45.图8为本发明行进路线的提示方法一实施例涉及的功能模块示意图。
46.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
47.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
48.请参照图1,图1为本发明实施例方案涉及的硬件运行环境的耳机设备结构示意图。
49.需要说明的是,图1即可为耳机设备的硬件运行环境的结构示意图。本发明实施例耳机设备可以配置有gps定位装置和微数据处理模块的耳机设备,当然,该耳机设备也可以是蓝牙耳机、蓝牙耳麦或其他移动式耳机设备。
50.如图1所示,该耳机设备可以包括:处理器1001,例如中央处理器(central processing unit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(wireless-fidelity,wi-fi)接口)。存储器1005可以是高速的随机存取存储器(random access memory,ram)存储器,也可以是稳定的非易失性存储器(non-volatile memory,nvm),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
51.本领域技术人员可以理解,图1中示出的结构并不构成对耳机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
52.如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、数据存储模块、网络通信模块、用户接口模块以及行进路线的提示程序。
53.在图1所示的耳机设备中,网络接口1004主要用于与其他设备进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明耳机设备中的处理器1001、存储器1005可以设置在耳机设备中,所述耳机设备通过处理器1001调用存储器1005中存储的行进路线的提示程序,并执行本发明实施例提供的行进路线的提示方法。
54.基于上述的耳机设备,提供本发明行进路线的提示方法的各个实施例。
55.请参照图2,图2为本发明行进路线的提示方法第一实施例的流程示意图。
56.应当理解的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,本发明行进路线的提示方法当然也可以以不同于此处的顺序执行所示出或描述的步骤。
57.可以理解的是,本发明行进路线的提示方法应用于配置有定位装置的耳机设备,当耳机设备包括两只耳机时,行进路线的提示方法可应用于其中任意一只耳机。在本实施例中,行进路线的提示方法可以包括以下步骤:
58.步骤s10:调用所述定位装置获取目标佩戴者的当前位置信息和目的地信息,并根据所述当前位置信息和所述目的地信息生成目标行进路线;
59.在本实施例中,耳机设备运行时,首先调用内部配置的定位装置获取佩戴耳机设备的目标佩戴者的当前位置信息和目的地信息,耳机设备进而调用定位装置根据当前位置信息和目的地信息生成目标行进路线。
60.示例性地,例如,耳机设备在运行时,首先调用耳机设备内部配置的gps定位系统获取佩戴耳机设备的目标佩戴者的当前所在位置的经度信息、纬度信息、街道信息等第一位置信息,并将各第一位置信息确定为目标佩戴者的当前位置信息,同时,耳机设备通过gps定位系统获取目标佩戴者指定的目的地的经度信息、纬度信息、街道信息等第二位置信
息,并将各第二位置信息确定为目标佩戴者的目的地信息,之后,耳机设备调用gps定位系统基于目标佩戴者的当前位置信息、目的地信息及目标佩戴者所在城市的城市地图信息生成目标行进路线。
61.步骤s20:根据所述目标行进路线生成第一待处理提示音,并通过预设的声学传输数据库对所述第一待处理提示音进行处理得到目标立体提示音;
62.声学传输数据库为ioa-pku近场数据库,ioa-pku近场数据库内存储的各声学传输函数为技术人员采用顺时针球坐标系统,具体请参照图4,图4为本发明行进路线的提示方法一实施例涉及的顺时针球坐标系统示意图,在本实施例中,坐标系将人头部的中心点作为坐标系的原点,距离变量用r来表示,方位角和水平角分别用θ和φ来表示,可以理解的是,对于方位角θ来说,0
°
代表前方、90
°
代表右方、180
°
代表后方、270
°
代表左方;同样的,对于水平角φ来说,-90
°
代表下方,90
°
代表上方,之后,请参照图5,图5为本发明行进路线的提示方法一实施例涉及的声学传输函数测量过程示意图,技术人员可以基于图5表格中所示的内容,通过顺时针球坐标系统测试从20cm到1.6m内793个方向的声源发出的声音信号数据后得到的各位置处的声学传输函数;
63.可以理解的是,声学传输数据库的组成内容和构建方式有很多种,本发明对此不做限制,同样的,ioa-pku近场数据库可以在耳机设备出厂前被存储在耳机设备内的存储装置中,以供耳机设备在需要时直接在本地进行读取并使用,也可以由技术人员将该ioa-pku近场数据库存储与服务器以供耳机设备在需要时远程下载获取,本发明对此同样不作限制。
64.耳机设备对目标行进路线上的各位置点进行筛选,以在各位置点中确定提示点,并生成与提示点对应的第一待处理提示音,耳机设备将生成的第一待处理提示音输入至耳机设备内配置的声音信号处理装置中,由声音信号处理装置根据耳机设备内预设的声学传输数据库对第一待处理提示音进行处理从而得到目标立体提示音。
65.示例性地,例如,耳机设备在确定目标行进路线之后,判断目标行进路线上的各位置点是否与技术人员预设的提示条件符合,并在各位置点中确定符合提示条件的位置点作为提示点,进而生成与提示点对应的第一待处理提示音,之后,耳机设备将生成的第一待处理提示音输入至耳机设备内配置的声音信号处理装置,由声音信号处理装置根据技术人员预设的ioa-pku近场数据库对第一待处理提示音进行处理从而得到与目标行进方向发出的声音一致的目标立体提示音。
66.进一步地,在一种可行的实施例中,上述步骤s20中“根据所述目标行进路线生成第一待处理提示音”的步骤,具体可以包括:
67.步骤s201:对所述目标行进路线上各位置点进行筛选以确定所述目标行进路线上的提示点;
68.在本实施例中,耳机设备读取部署在耳机设备内的存储装置以获取技术人员预先存储的提示条件,并按照提示条件对目标行进路线上的各位置点进行筛选,以在各位置点中确定与提示条件匹配的目标位置点,并将目标位置确定为提示点。
69.步骤s202:根据所述提示点和所述目标行进路线生成第一待处理提示音;
70.在本实施例中,耳机设备在确定提示点之后确定提示点的位置类型,进而根据提示点的位置类型与目标行进路线生成第一待处理提示音。
71.示例性地,例如,耳机设备首先读取存储装置以获取技术人员预设的提示条件,并确定提示条件为在路口处执行提示,之后,耳机设备基于提示条件对目标行进路线上的各位置点进行筛选,以在目标行进路线上确定各路口位置,并将各路口位置确定为提示点,再之后,耳机设备根据各提示点在目标行进路线上的位置和目标行进路线生成第一待处理提示音。
72.需要说明的是,在本实施例中,提示条件除了为在路口处执行提示之外,技术人员还可以根据城市的实际规划情况将街道拐弯处等其他位置设置为提示点并对提示条件进行修改,本发明对此不作限制。
73.进一步地,在一种可行的实施例中,上述步骤s20中“通过预设的声学传输数据库对所述第一待处理提示音进行处理得到目标立体提示音”的步骤,具体可以包括:
74.步骤s203:对预设的声学传输数据库进行筛选,以在所述声学传输数据库中确定与所述提示点对应的第一声学传输函数;
75.在本实施例中,耳机设备读取存储装置以获取声学传输数据库,并将获取的第一待处理提示音和声学传输数据库输入至声音信号处理装置,由声音信号处理装置根据第一待处理提示音对应的提示点对声学传输数据库进行筛选,以在声学传输数据库中确定与提示点对应的第一声学传输函数。
76.步骤s204:按照所述第一声学传输函数对所述第一待处理提示音进行处理得到目标立体提示音;
77.在本实施例中,声音信号处理装置按照获取的第一声学传输函数对第一待处理提示音进行处理,从而得到第一待处理提示音对应的目标立体提示音。
78.示例性地,例如,耳机设备首先读取存储装置以获取上述的ioa-pku近场数据库,并将生成的第一待处理提示音和ioa-pku近场数据库输入至声音信号处理装置,之后,声音信号处理装置确定提示点相对于目标佩戴者的提示距离和提示角度,并将提示距离和提示角度作为空间参数,声音信号处理装置进而根据空间参数对ioa-pku近场数据库进行筛选,从而确定与提示点对应的第一声学传输函数,并通过第一声学传输函数对第一待处理提示音进行卷积运算从而得到目标立体提示音。
79.进一步地,在一种可行的实施例中,上述步骤s204,具体可以包括:
80.步骤s2041:按照所述第一声学传输函数对所述第一待处理提示音进行处理得到目标左声道提示音;
81.步骤s2042:按照所述第一声学传输函数对所述第一待处理提示音进行处理得到目标右声道提示音;
82.步骤s2043:将所述左声道提示音与所述右声道提示音进行整合得到目标立体提示音;
83.示例性地,例如,请参照图6,图6为本发明行进路线的提示方法一实施例涉及的目标立体提示音的处理过程示意图,声音信号处理装置首先确定获取第一声学传输函数,并将获取的第一待处理提示音对应的音频信号和提示点对应的空间参数输入至第一声学传输函数以生成目标左声道提示音;同样的,声音信号处理装置将获取的第一待处理提示音对应的音频信号和提示点对应的空间参数输入至第一声学传输函数以生成目标右声道提示音;之后,声音信号处理装置将获取的目标左声道提示音和目标右声道提示音进行整合
从而得到目标立体提示音。
84.需要说明的是,图6中所示的hrtf(head related transfer function-头相关传输函数)数据库即为本实施例中的ioa-pku近场数据库,同样的,图6中所示的hrtf处理即表示通过上述第一声学传输函数对上述待处理提示音进行处理。
85.步骤s30:将所述目标立体提示音进行输出,以供所述目标佩戴者根据所述目标立体提示音按照所述目标行进路线到达目的地;
86.在本实施例中,耳机设备通过内部配置的声音输出装置对目标立体提示音进行输出,以供目标佩戴者根据目标立体提示音按照目标行进路线到达目的地。
87.示例性地,例如,耳机设备在获取目标立体提示音之后,再次调用上述gps系统获取目标佩戴者的当前位置信息,并在判断到当前位置信息与目标立体提示音对应的提示点重合时,耳机设备通过内置的声音输出装置播放目标立体提示音,以令目标佩戴者根据目标立体提示音确定目标行进路线,并按照目标行进路线达到目的地。
88.在本实施例中,耳机设备运行时,首先调用内部配置的定位装置获取佩戴耳机设备的目标佩戴者的当前位置信息和目的地信息,耳机设备进而调用定位装置根据当前位置信息和目的地信息生成目标行进路线,之后,耳机设备对目标行进路线上的各位置点进行筛选,以在各位置点中确定提示点,并生成与提示点对应的第一待处理提示音,耳机设备将生成的第一待处理提示音输入至耳机设备内配置的声音信号处理装置中,由声音信号处理装置根据耳机设备内预设的声学传输数据库对第一待处理提示音进行处理从而得到目标立体提示音,再之后,耳机设备通过内部配置的声音输出装置对目标立体提示音进行输出,以供目标佩戴者根据目标立体提示音按照目标行进路线到达目的地。
89.如此,本发明采用根据佩戴者的当前位置信息和目的地信息生成目标行进路线并确定目标行进路线上的提示点,从而生成与提示点对应的待处理语音,进而通过预设的声学传输数据库对待处理语音进行处理得到目标立体提示音,并输出目标立体提示音以供佩戴者根据目标立体提示音确定行进路线的方式,即,本发明采用根据声学传输数据库对提示语音进行处理以得到目标立体提示音的方式,解决了失明人士在户外行进时无法确定具体行进方向和行进路线的问题,达到了令耳机设备可以输出具有空间方位感的立体提示音的技术效果,进而通过立体提示音辅助佩戴者按照正确的行进路线达到目的地,提升了佩戴者的用户体验。
90.进一步地,基于上述本发明行进路线的提示方法的第一实施例,在此提出本发明行进路线的提示方法的第二实施例。
91.请参照图3,图3为本发明行进路线的提示方法第二实施例的流程示意图。
92.在上述步骤s10之后,本发明行进路线的提示方法还可以包括:
93.步骤a10:调用所述声波发射装置发射目标声波,并调用各所述声源接收装置接收反射声波;其中,所述反射声波为所述目标声波在碰撞到目标障碍物后形成的反射声波;
94.在本实施例中,耳机设备内还应配置有多个声源接收装置,其中,声源接收装置可以为电容式麦克风、晶体麦克风、碳质麦克风以或动态麦克风,各麦克风可以按照技术人员预设的排列顺序组成麦克风阵列,当然,组成麦克风阵列的麦克风数量和排列方式可以有很多种,本发明对此不做限制。此外,各麦克风的设置位置可以参照同类型耳机设备内麦克风的部署位置,本发明对此同样不做限制。
95.耳机设备在运行时,首先调用声音输出装置发射目标声波,目标声波进而在与耳机设备周围的目标障碍物接触后发生发射并形成反射声波,耳机设备进而调用各声源接收装置分别接收各反射声波。
96.示例性地,例如,耳机设备在运行过程中,首先控制耳机设备内的声音输出装置按照预设的时间间隔持续发射超声波,之后,当超声波与耳机设备周围的障碍物碰撞后发生反射并生成反射声波,耳机设备进而控制部署在耳机设备内的麦克风i和麦克风j分别接收反射声波。
97.步骤a20:确定各所述声源接收装置之间的接收延时数据,并基于所述接收延时数据和各所述声源接收装置之间的位置关系确定所述目标障碍物相对所述目标佩戴者的障碍物位置;
98.在本实施例中,耳机设备调用配置在耳机设备内的检测装置对各声源接收装置进行检测,以获取各声源接收装置各自接收到反射声波的接收时间,并对各接收时间进行计算得到接收延时数据,同时,耳机设备读取存储装置以获取技术人员预先存储的麦克风阵列,并根据麦克风阵列确定各声源接收装置之间的位置关系,耳机设备进而将获取接收延时数据和位置关系输入至耳机设备内配置的数据处理装置,由数据处理装置根据接收延时数据和位置关系计算得目标障碍物相对目标佩戴者的障碍物位置。
99.示例性地,例如,耳机设备首先调用检测装置对麦克风i和麦克风j进行检测,以获取麦克风i接收到反射声波时的接收时间t1,和麦克风j接收到反射声波的接收时间t2,进而根据接收时间t1和接收时间t2计算得到接收延时数据τ,同时,耳机设备读取存储装置以获取麦克风阵列,并将获取的接收延时数据τ和麦克风阵列输入至数据处理装置,之后,数据处理装置根据麦克风阵列确定麦克风i和麦克风j之间的位置关系,进而根据接收延时数据τ和位置关系计算得到目标障碍物相对目标佩戴者的障碍物距离和障碍物角度。
100.进一步地,在一种可行的实施例中,上述步骤a20,具体可以包括:
101.步骤a201:获取各所述声源接收装置各自接收到所述反射声波的接收时间,并根据各所述接收时间确定各所述声源接收装置之间的接收延时数据;
102.在本实施例中,耳机设备调用内部配置的检测装置对部署在耳机设备内的各声源接收装置进行检测,以获取各声源接收装置各自获取反射声波的接收时间,并对各接收时间进行计算得到接收延时数据。
103.步骤a202:根据各所述声源接收装置之间的位置关系确定各所述声源接收装置之间的装置距离数据,并根据预设的声源计算公式对所述接收延时数据和所述装置距离数据进行计算得到所述目标障碍物相对所述目标佩戴者的障碍物位置;
104.在本实施例中,耳机设备读取存储装置以获取技术人员预先存储的麦克风阵列,并将麦克风阵列输入至数据处理装置,由数据处理装置根据麦克风阵列确定各声源接收装置之间的位置关系,进而根据位置关系确定各声源接收装置之间的装置距离数值,之后,数据处理装置将获取的装置距离数值与接收延时数据带入预设的声源计算公式从而得到目标障碍物相对于各声源接收装置之间的子障碍物方向和子障碍物距离,数据处理装置进而根据各子障碍物方向和各子障碍物距离确定目标障碍物相对与目标佩戴者的障碍物距离和障碍物角度,进而根据障碍物距离和障碍物角度确定目标障碍物相对于目标佩戴者的障碍物位置。
105.示例性地,例如,耳机设备首先调用内部配置的检测装置对部署在耳机设备内的麦克风i和麦克风j进行检测,以获取麦克风j接收到反射声波的接收时间t1和麦克风j接收到反射声波的接收时间t2,耳机设备进而对接收时间t1和接收时间t2进行计算得到接收延时数据τ,同时,耳机设备读取存储装置以获取技术人员预先存储的麦克风阵列,并将获取的接收延时数据τ和麦克风阵列输入至数据处理装置,之后,数据处理装置首先根据麦克风阵列确定麦克风i和麦克风j之间的位置关系,进而根据位置关系确定麦克风i与麦克风j之间的装置距离数据d,同时,再之后,数据处理装置根据预设的声源计算公式δl=cτ计算得到目标障碍物相对于麦克风i之间的子障碍物方向和子障碍物距离,和目标障碍物相对于麦克风j之间的子障碍物方向和子障碍物距离,数据处理装置进而根据各子障碍物方向和各子障碍物距离确定目标障碍物相对于目标佩戴者的障碍物距离和障碍物角度,进而根据障碍物距离和障碍物角度确定目标障碍物相对于目标佩戴者的障碍物位置。
106.需要说明的是,请参照图7,图7为本发明行进路线的提示方法一实施例涉及的声源计算原理示意图,在本实施例中计算得到障碍物距离和障碍物角度就是通过按照一定几何位置摆放的麦克风确定出声源的空间位置,如图7所示,对于空间中位于不同位置的两个麦克风而言,声源只要不位于它们之间的中线上,那么它们和声源之间的距离就存在差异,数据处理装置即可根据预设的声源计算公式δl=cτ计算得到声源与两个麦克风之间的距离差,需要说明的是,在声源计算公式中c为声速,并且,在理想情况下,麦克风i和麦克风j之间接收的信号满足关系si=sj(t-τ),其中,si和sj分别代表麦克风i和麦克风j各自接收到的信号值。
107.步骤a30:根据所述障碍物距离和所述障碍物角度生成第二待处理提示音,并通过所述声学传输数据库对所述第二待处理提示音进行处理得到目标障碍物提示音;
108.在本实施例中,耳机设备生成与障碍物距离和障碍物角度对应的第二待处理提示音,并将第二待处理提示音输入至声音信号处理装置中,由声音信号处理装置根据声学传输数据库对第二待处理提示音进行处理得到目标障碍物提示音。
109.示例性地,例如,耳机设备在确定障碍物距离和障碍物角度之后,生成与障碍物距离和障碍物角度对应的第二待处理提示音,之后,耳机设备将第二待处理提示音输入至声音信号处理装置中,由声音信号处理装置根据ioa-pku近场数据库对第二待处理提示音进行处理得到目标障碍物提示音。
110.进一步地,在一种可行的实施例中,上述步骤a30中“通过所述声学传输数据库对所述第二待处理提示音进行处理得到目标障碍物提示音”的步骤,具体可以包括:
111.步骤a301:将所述第二待处理提示音输入至所述声学传输数据库,以在所述声学传输数据库中确定与所述第二待处理提示音对应的第二声学传输函数;
112.在本实施例中,耳机设备读取存储装置以获取声学传输数据库,并将获取的声学传输数据库和第二待处理提示音一同输入至声音信号处理装置,由声音信号处理装置根据第二待处理提示音对应的障碍物距离和障碍物角度对声学传输数据库进行筛选,以在声学传输数据库中确定与第二待处理提示音对应的第二声学传输函数。
113.步骤a302:通过所述第二声学传输函数对所述第二待处理提示音进行处理得到目标障碍物提示音;
114.在本实施例中,声音信号处理装置按照获取的第二声学传输函数对第二待处理提
示音进行处理,从而得到第二待处理提示音对应的目标障碍物提示音。
115.示例性地,例如,耳机设备首先读取存储装置以获取上述的ioa-pku近场数据库,并将生成的第二待处理提示音和ioa-pku近场数据库输入至声音信号处理装置,之后,声音信号处理装置将第二待处理提示音对应的障碍物距离和障碍物角度作为空间参数,并基于空间参数对ioa-pku近场数据库进行筛选,从而确定与障碍物距离和障碍物角度对应的第二声学传输函数,再之后,声音信号处理装置将第二待处理提示音对应的音频信号输入至第二声学传输函数进行处理得到目标障碍物提示音。
116.在本实施例中,耳机设备在运行时,首先调用声音输出装置发射目标声波,目标声波进而在与耳机设备周围的目标障碍物接触后发生发射并形成反射声波,耳机设备进而调用各声源接收装置分别接收各反射声波,之后,耳机设备调用配置在耳机设备内的检测装置对各声源接收装置进行检测,以获取各声源接收装置各自接收到反射声波的接收时间,并对各接收时间进行计算得到接收延时数据,同时,耳机设备读取存储装置以获取技术人员预先存储的麦克风阵列,并根据麦克风阵列确定各声源接收装置之间的位置关系,耳机设备进而将获取接收延时数据和位置关系输入至耳机设备内配置的数据处理装置,由数据处理装置根据接收延时数据和位置关系计算得目标障碍物相对目标佩戴者的障碍物距离和障碍物角度,再之后,耳机设备生成与障碍物距离和障碍物角度对应的第二待处理提示音,并将第二待处理提示音输入至声音信号处理装置中,由声音信号处理装置根据声学传输数据库对第二待处理提示音进行处理得到目标障碍物提示音。
117.如此,本发明采用调用声音输出装置发射目标声波,并控制声音接收装置接收目标声波在与目标障碍物碰撞后形成的反射声波,进而根据声音接收装置接收到反射声波的接收时间确定目标障碍物相对于目标佩戴者的障碍物距离和障碍物角度,并生成对应的目标障碍物提示音的方式,解决了失明人士在户外出行时无法确定行进路线上是否存在障碍物和其他行人,从而达到通过输出提示音的方式辅助失明人士在户外出行时与避免与行进路线上的障碍物相撞的目的。
118.此外,本发明还提供一种行进路线的提示装置,该行进路线的提示装置应用于配置有定位装置的耳机设备,请参照图8,图8为本发明行进路线的提示方法一实施例涉及的功能模块示意图,如图8所示,本发明行进路线的提示装置包括:
119.路线规划模块10,用于调用所述定位装置获取目标佩戴者的当前位置信息和目的地信息,并根据所述当前位置信息和所述目的地信息生成目标行进路线;
120.声音处理模块20,用于根据所述目标行进路线生成第一待处理提示音,并通过预设的声学传输数据库对所述第一待处理提示音进行处理得到目标立体提示音;
121.声音输出模块30,用于将所述目标立体提示音进行输出,以供所述目标佩戴者根据所述目标立体提示音按照所述目标行进路线到达目的地。
122.进一步地,声音处理模块20,包括:
123.位置筛选单元,用于对所述目标行进路线上各位置点进行筛选以确定所述目标行进路线上的提示点;
124.提示生成单元,用于根据所述提示点和所述目标行进路线生成第一待处理提示音。
125.进一步地,声音处理模块20,还包括:
126.函数确定单元,用于对预设的声学传输数据库进行筛选,以在所述声学传输数据库中确定与所述提示点对应的第一声学传输函数;
127.声音处理单元,用于按照所述第一声学传输函数对所述第一待处理提示音进行处理得到目标立体提示音。
128.进一步地,声音处理单元,包括:
129.左声道处理子单元,用于按照所述第一声学传输函数对所述第一待处理提示音进行处理得到目标左声道提示音;
130.右声道处理子单元,用于按照所述第一声学传输函数对所述第一待处理提示音进行处理得到目标右声道提示音;
131.双声道合并子单元,用于将所述左声道提示音与所述右声道提示音进行整合得到目标立体提示音。
132.进一步地,声音处理模块20,还包括:
133.声波接收单元,用于调用所述声波发射装置发射目标声波,并调用各所述声源接收装置接收反射声波;其中,所述反射声波为所述目标声波在碰撞到目标障碍物后形成的反射声波;
134.目标计算单元,用于确定各所述声源接收装置之间的接收延时数据,并基于所述接收延时数据和各所述声源接收装置之间的位置关系确定所述目标障碍物相对所述目标佩戴者的障碍物位置;
135.障碍提示单元,用于根据所述障碍物位置生成第二待处理提示音,并通过所述声学传输数据库对所述第二待处理提示音进行处理得到目标障碍物提示音。
136.进一步地,目标计算单元,包括:
137.延时计算子单元,用于获取各所述声源接收装置各自接收到所述反射声波的接收时间,并根据各所述接收时间确定各所述声源接收装置之间的接收延时数据;
138.障碍计算子单元,用于根据各所述声源接收装置之间的位置关系确定各所述声源接收装置之间的装置距离数据,并根据预设的声源计算公式对所述接收延时数据和所述装置距离数据进行计算得到所述目标障碍物相对所述目标佩戴者的障碍物位置。
139.进一步地,障碍提示单元,包括:
140.函数确定子单元,用于将所述第二待处理提示音输入至所述声学传输数据库,以在所述声学传输数据库中确定与所述第二待处理提示音对应的第二声学传输函数;
141.声音处理子单元,用于通过所述第二声学传输函数对所述第二待处理提示音进行处理得到目标障碍物提示音。
142.此外,本发明还提供一种耳机设备,该耳机设备上有可在处理器上运行的行进路线的提示方法,所述耳机设备执行所述行进路线的提示方法时实现如以上任一项实施例所述的行进路线的提示方法的步骤。
143.本发明耳机设备的具体实施例与上述行进路线的提示方法各实施例基本相同,在此不作赘述。
144.此外,本发明还提供一种计算机可读存储介质,该计算机可读存储介质上存储有行进路线的提示方法,所述行进路线的提示方法被处理器执行时实现如以上任一项实施例所述的行进路线的提示方法的步骤。
145.本发计算机可读存储介质的具体实施例与上述行进路线的提示方法各实施例基本相同,在此不作赘述。
146.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
147.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
148.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以配置有gps定位装置和微数据处理模块的耳机设备,当然,该耳机设备也可以是蓝牙耳机、蓝牙耳麦或其他移动式耳机设备等)执行本发明各个实施例所述的方法。
149.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献