System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 设备互联方法和装置、车用设备、终端设备、存储介质制造方法及图纸_技高网

设备互联方法和装置、车用设备、终端设备、存储介质制造方法及图纸

技术编号:40826751 阅读:2 留言:0更新日期:2024-04-01 14:48
本公开是关于一种设备互联方法和装置、车用设备、终端设备、存储介质。该方法包括:响应于开启投屏应用程序的操作,启动所述投屏应用程序,所述投屏应用程序内包括本次投屏所使用的投屏识别码;生成携带所述投屏识别码的音频文件;播放所述音频文件至少一次以产生声波信号,以使所述终端设备内的投屏应用程序采集声波信号并根据所述声波信号内的投屏识别码与所述车用设备建立投屏链接。本实施例中车用设备通过播放音频文件的方式发送投屏识别码实现终端设备在车用设备上投屏,无需手动输入识别码,不会影响到驾驶员的注意力,有利于提升驾驶安全性。

【技术实现步骤摘要】

本公开涉及通信,尤其涉及一种设备互联方法和装置、车用设备、终端设备、存储介质


技术介绍

1、为提高驾驶趣味性和便利性,用户通常会使用汽车内的设备(后续称之为车用设备)实现导航或者播放音乐等功能。考虑到车用设备通常没有通信功能且手机具有较好通信功能的情况,用户通常会将手机投屏到车用设备,从而满足用户需求,达到在汽车内创造一个舒适体验场景的效果。

2、实际使用中,手机和汽车设备内均设置有投屏应用(app),该投屏应用包括有线投屏和无线投屏的连接方式。由于无线投屏无需用户连接线缆即用户的参与感更低,因此用户更习惯使用无线投屏的方式将手机连接到车用设备。

3、现有方案中无线投屏的连接方式需要手动输入车用设备的识别码,以实现手机和车用设备的互联。但是上述操作过程中,用户会将关注点转移到车用设备,造成短时间内无法观察车辆周围环境,不利于人车安全。


技术实现思路

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、字符串获本文档来自技高网...

【技术保护点】

1.一种设备互联方法,其特征在于,适用于车用设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,生成携带所述投屏识别码的音频文件,包括:

3.根据权利要求2所述的方法,其特征在于,对所述频率数组进行编码,得到所述频率数组对应的音频文件,包括:

4.根据权利要求3所述的方法,其特征在于,根据所述频率数组中各个频率、预设采样率和采样点位置获取所述各个频率对应的正弦波信号,包括:

5.根据权利要求3所述的方法,其特征在于,根据所述预设采样率、所述采样点位置和预设响度系数获取所述正弦波信号的幅值,包括:

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,根据所述声波信号内的投屏识别码与所述车用设备建立投屏链接,包括:

8.一种设备互联方法,其特征在于,适用于终端设备,所述方法包括:

9.根据权利要求8所述的方法,其特征在于,解析所述声波文件,得到所述投屏识别码,包括:

10.根据权利要求8所述的方法,其特征在于,所述开启终端设备的音频采集功能包括:

11.根据权利要求10所述的方法,其特征在于,根据所述声波信号内的投屏识别码与所述车用设备建立投屏链接,包括:

12.一种设备互联方法,其特征在于,所述方法包括:

13.一种设备互联装置,其特征在于,适用于车用设备,所述装置包括:

14.根据权利要求13所述的装置,其特征在于,所述音频文件生成模块包括:

15.根据权利要求14所述的装置,其特征在于,所述音频文件包括开始标志、结束标志、位于所述开始标志和所述结束标志之间的字符,以及所述开始标志、所述结束标志和所述各个字符对应的频率。

16.根据权利要求14所述的装置,其特征在于,所述音频文件获取子模块包括:

17.根据权利要求16所述的装置,其特征在于,所述正弦波信号获取单元包括:

18.根据权利要求16所述的装置,其特征在于,所述正弦波幅值获取单元包括:

19.根据权利要求13所述的装置,其特征在于,所述装置还包括:

20.根据权利要求19所述的装置,其特征在于,所述装置还包括投屏链接模块,用于根据所述声波信号内的投屏识别码与所述车用设备建立投屏链接;所述投屏链接模块包括:

21.一种设备互联装置,其特征在于,适用于终端设备,所述装置包括:

22.根据权利要求21所述的装置,其特征在于,所述声波信号解析模块包括:

23.根据权利要求21所述的装置,其特征在于,所述装置还包括:

24.根据权利要求23所述的装置,其特征在于,所述投屏链接建立模块包括:

25.一种设备互联系统,其特征在于,所述系统包括:

26.一种车用设备,其特征在于,包括:

27.一种终端设备,其特征在于,包括:

28.一种非暂态计算机可读存储介质,其特征在于,当所述存储介质中的可执行的计算机程序由处理器执行时,能够实现如权利要求1~7、8~11或者12任一项所述的方法。

...

【技术特征摘要】

1.一种设备互联方法,其特征在于,适用于车用设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,生成携带所述投屏识别码的音频文件,包括:

3.根据权利要求2所述的方法,其特征在于,对所述频率数组进行编码,得到所述频率数组对应的音频文件,包括:

4.根据权利要求3所述的方法,其特征在于,根据所述频率数组中各个频率、预设采样率和采样点位置获取所述各个频率对应的正弦波信号,包括:

5.根据权利要求3所述的方法,其特征在于,根据所述预设采样率、所述采样点位置和预设响度系数获取所述正弦波信号的幅值,包括:

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,根据所述声波信号内的投屏识别码与所述车用设备建立投屏链接,包括:

8.一种设备互联方法,其特征在于,适用于终端设备,所述方法包括:

9.根据权利要求8所述的方法,其特征在于,解析所述声波文件,得到所述投屏识别码,包括:

10.根据权利要求8所述的方法,其特征在于,所述开启终端设备的音频采集功能包括:

11.根据权利要求10所述的方法,其特征在于,根据所述声波信号内的投屏识别码与所述车用设备建立投屏链接,包括:

12.一种设备互联方法,其特征在于,所述方法包括:

13.一种设备互联装置,其特征在于,适用于车用设备,所述装置包括:

14.根据权利要求13所述的装置,其特征在于,所述音频文件生成模块包括:...

【专利技术属性】
技术研发人员:梅少卿王宇孙东明
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1