System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及智能行车领域,并且更具体地涉及应用于投屏场景的控制方法、应用于投屏场景的控制系统及计算机可读存储介质。
技术介绍
1、投屏技术是将一个终端的屏幕显示内容镜像到另一个终端的屏幕上来显示,例如可以将移动终端的屏幕内容镜像到车机屏幕进行显示。由此,可以将小屏幕的内容投屏到大屏幕上以增强显示效果,并且还可以充分利用小屏幕设备的各种应用,包括地图导航、视频播放、娱乐游戏等。
2、目前,移动终端通过wi-fi或者蓝牙与车载终端建立连接后,用户可以在移动终端开启投屏模式以将移动终端的屏幕内容投屏至车机屏幕进行显示,从而触发移动终端开始实时录制屏幕内容,并将录制的屏幕内容编码传输给车载终端进行解码并显示,从而实现将移动终端的屏幕内容投屏至车机屏幕进行显示的效果。然而,在将移动终端的屏幕内容镜像到车机屏幕进行显示的投屏场景下,无法实现与非投屏场景相同或类似的诸多控制显示的功能。例如,在非投屏场景下,用户可以通过语音输入功能直接控制终端屏幕的显示。由于投屏场景下的诸多功能性限制,影响了用户体验,且可能影响行车安全。
技术实现思路
1、为了解决或至少缓解以上问题中的一个或多个,提供了以下技术方案。
2、按照本申请的第一方面,提供一种应用于投屏场景的控制方法,所述控制方法用于在移动终端与车载终端之间建立通信连接并将所述移动终端的第一屏幕内容投屏至车机屏幕进行显示,所述控制方法包括下列步骤:响应于从所述车载终端接收到开始指令而进入语音控制场景;获取对应于第一屏幕内容的变化的
3、根据本申请一实施例所述的应用于投屏场景的控制方法,其中所述移动终端通过近场通信与所述车载终端建立通信连接;和/或所述控制方法还包括响应于从所述车载终端接收到结束指令和/或车辆控制指令而退出所述语音控制场景。
4、根据本申请一实施例或以上任一实施例的所述的应用于投屏场景的控制方法,其中开始指令、结束指令、车辆控制指令中的一个或多个基于用户的语音输入来生成。
5、根据本申请一实施例或以上任一实施例的所述的应用于投屏场景的控制方法,其中获取对应于第一屏幕内容的变化的文本信息包括:检测屏幕切换行为而确定当前任务栈中具有焦点的活动页面;遍历对应于所述活动页面的根布局以获取文本类型控件;以及获取所述文本类型控件中的文本属性的信息作为对应于第一屏幕内容的变化的文本信息。
6、根据本申请一实施例或以上任一实施例的所述的应用于投屏场景的控制方法,其中检测屏幕切换行为包括:利用活动管理服务监控页面用户界面树以检测所述屏幕切换行为。
7、根据本申请一实施例或以上任一实施例的所述的应用于投屏场景的控制方法,其中响应于接收到指示来自所述车载终端的用户语音控制与所述文本信息匹配的指令,基于与所述用户语音控制匹配的文本信息将所述第一屏幕内容调整至第二屏幕内容包括:响应于接收到指示来自所述车载终端的所述用户语音控制与所述文本信息匹配的指令而确定与所述文本信息对应的控件;以及调用与所述文本信息对应的控件的操作行为,以将所述第一屏幕内容调整至第二屏幕内容。
8、按照本申请的第二方面,提供一种应用于投屏场景的控制方法,所述控制方法用于在车载终端与移动终端之间建立通信连接并在车机屏幕上显示从所述移动终端投屏的第一屏幕内容,所述控制方法包括下列步骤:接收开始指令并将所述开始指令发送至移动终端,使得所述移动终端进入语音控制场景,其中,在所述语音控制场景下,所述移动终端获取对应于第一屏幕内容的变化的文本信息;接收用户语音控制和所述文本信息;以及响应于所述移动终端基于与所述用户语音控制匹配的文本信息将所述第一屏幕内容调整至第二屏幕内容而显示所述第二屏幕内容。
9、根据本申请一实施例所述的应用于投屏场景的控制方法,其中所述控制方法进一步包括:生成或接收指示所述用户语音控制与所述文本信息匹配的指令,并将指示所述用户语音控制与所述文本信息匹配的指令发送至所述移动终端。
10、根据本申请一实施例或以上任一实施例的所述的应用于投屏场景的控制方法,其中所述车载终端通过近场通信与所述移动终端建立通信连接;和/或所述控制方法还包括响应于接收到结束指令和/或车辆控制指令而指示所述移动终端退出所述语音控制场景。
11、根据本申请一实施例或以上任一实施例的所述的应用于投屏场景的控制方法,其中开始指令、结束指令、车辆控制指令中的一个或多个基于用户的语音输入来生成。
12、根据本申请一实施例或以上任一实施例的所述的应用于投屏场景的控制方法,其中所述控制方法进一步包括:响应于显示所述第二屏幕内容而控制车载智能终端执行响应所述用户语音控制的提示操作;以及保持监听状态以接收用户语音控制、结束指令和车辆控制指令中的一个或多个。
13、按照本申请的第三方面,提供一种应用于投屏场景的控制系统,所述系统包括:存储器;与所述存储器耦合的处理器;以及存储在所述存储器上并在所述处理器上运行的计算机程序,所述计算机程序的运行导致执行根据本申请第一方面所述的应用于投屏场景的控制方法的步骤或执行根据本申请第二方面所述的应用于投屏场景的控制方法的步骤。
14、根据本申请的第四方面,提供一种计算机存储介质,其包括指令,所述指令在运行时执行根据本申请第一方面所述的应用于投屏场景的控制方法的步骤或执行根据本申请第二方面所述的应用于投屏场景的控制方法的步骤。
15、根据本申请的一个或多个实施例的投屏方案能够在移动终端向车辆的投屏场景下通过用户语音输入来控制屏幕内容,实现与非投屏场景一致的终端屏幕的控制功能和显示效果,避免了触摸屏幕带来的行车风险,提升了用户体验和行车安全。
本文档来自技高网...【技术保护点】
1.一种应用于投屏场景的控制方法,其特征在于,所述控制方法用于在移动终端与车载终端之间建立通信连接并将所述移动终端的第一屏幕内容投屏至车机屏幕进行显示,所述控制方法包括下列步骤:
2.根据权利要求1所述的控制方法,其中所述移动终端通过近场通信与所述车载终端建立通信连接;和/或
3.根据权利要求1或2所述的控制方法,其中开始指令、结束指令、车辆控制指令中的一个或多个基于用户的语音输入来生成。
4.根据权利要求1所述的控制方法,其中获取对应于第一屏幕内容的变化的文本信息包括:
5.根据权利要求4所述的控制方法,其中检测屏幕切换行为包括:
6.根据权利要求1所述的控制方法,其中响应于接收到指示来自所述车载终端的用户语音控制与所述文本信息匹配的指令,基于与所述用户语音控制匹配的文本信息将所述第一屏幕内容调整至第二屏幕内容包括:
7.一种应用于投屏场景的控制方法,其特征在于,所述控制方法用于在车载终端与移动终端之间建立通信连接并在车机屏幕上显示从所述移动终端投屏的第一屏幕内容,所述控制方法包括下列步骤:
8
9.根据权利要求7所述的控制方法,其中所述车载终端通过近场通信与所述移动终端建立通信连接;和/或
10.根据权利要求7或9所述的控制方法,其中开始指令、结束指令、车辆控制指令中的一个或多个基于用户的语音输入来生成。
11.根据权利要求7或9所述的控制方法,其中所述控制方法进一步包括:
12.一种应用于投屏场景的控制系统,其特征在于,所述系统包括:
13.一种计算机可读存储介质,其特征在于,所述计算机存储介质包括指令,所述指令在运行时执行根据权利要求1-6或7-11中的任一项所述的应用于投屏场景的控制方法。
...【技术特征摘要】
1.一种应用于投屏场景的控制方法,其特征在于,所述控制方法用于在移动终端与车载终端之间建立通信连接并将所述移动终端的第一屏幕内容投屏至车机屏幕进行显示,所述控制方法包括下列步骤:
2.根据权利要求1所述的控制方法,其中所述移动终端通过近场通信与所述车载终端建立通信连接;和/或
3.根据权利要求1或2所述的控制方法,其中开始指令、结束指令、车辆控制指令中的一个或多个基于用户的语音输入来生成。
4.根据权利要求1所述的控制方法,其中获取对应于第一屏幕内容的变化的文本信息包括:
5.根据权利要求4所述的控制方法,其中检测屏幕切换行为包括:
6.根据权利要求1所述的控制方法,其中响应于接收到指示来自所述车载终端的用户语音控制与所述文本信息匹配的指令,基于与所述用户语音控制匹配的文本信息将所述第一屏幕内容调整至第二屏幕内容包括:
7.一种应用...
【专利技术属性】
技术研发人员:黄邵雄,
申请(专利权)人:蔚来移动科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。