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

文档序号:36903847发布日期:2024-02-02 21:34阅读:16来源:国知局
导航方法、装置、电子设备及存储介质与流程

本公开涉及位置导航,具体涉及一种导航方法、装置、电子设备及存储介质。


背景技术:

1、近年来,智能手机等终端设备的技术愈加进步,各方面功能都取得了非常大的发展,逐渐成为人们生活中不可或缺的一部分。以终端设备的导航功能为例,其定位精度和导航模式均得到了明显提高,已成为人们出行中必不可少的功能。但是相关技术中,终端设备的导航交互方式较为复杂,识别难度大,用户容易识别错误,导致导航错误。


技术实现思路

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、本公开实施例所提供的导航方法,通过在导航过程中确定目标位置相对于终端设备的当前位置的第一距离和第一角度,从而可以根据所述第一距离和所述第一角度,对待播放音频进行渲染,得到目标音频,最后可以控制所述音频设备播放所述目标音频。由于目标音频的虚拟音源方向为目标位置的方向,因此目标音频能够使用户直接且准确的得到目标位置的方向,从而降低导航交互方式的复杂程度和识别难度,降低用户对导航的使用难度,改善用户的使用体验,提高导航的正确率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1