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

地图渲染方法、装置、程序产品及存储介质与流程

2022-06-05 06:23:25 来源:中国专利 TAG:


1.本技术涉及地图渲染技术领域,尤其涉及一种地图渲染方法、装置、程序产品及存储介质。


背景技术:

2.随着智能终端的普及,出行类应用软件(程序)被广泛安装和使用。结合定位技术和地图数据,出行类应用软件可在终端的显示屏上展示地图界面,为用户提供各种基于位置的服务,包括地图搜索、导航等。
3.众所周知,终端的型号非常庞杂,终端的显示屏的性能也参差不齐,导致基于相同滤镜参数渲染出的地图在不同显示屏上的显示效果参差不齐。基于此,如何使不同性能的显示屏都能有较好的显示效果,成为本领域技术人员需要解决的问题。


技术实现要素:

4.本技术的多个方面提供一种地图渲染方法、装置、程序产品及存储介质,用以针对不同性能的显示屏配置适配的地图滤镜参数,提高地图显示效果。
5.本技术实施例提供一种地图渲染方法,包括:
6.响应于显示校正事件,显示滤镜配置项;
7.响应于针对所述滤镜配置项的配置操作,获取所述滤镜配置项对应的滤镜参数;
8.基于所述滤镜参数和地图数据,在显示屏上渲染地图界面。
9.本技术实施例还提供一种终端设备,包括:存储器、处理器和显示屏;其中,所述存储器,用于存储计算机程序;
10.所述处理器耦合至所述存储器及所述显示屏,用于执行所述计算机程序以用于执行上述地图渲染方法中的步骤。
11.本技术实施例还提供一种地图渲染装置,包括:
12.显示模块,用于响应于显示校正事件,显示滤镜配置项;
13.获取模块,用于响应于针对所述滤镜配置项的配置操作,获取所述滤镜配置项对应的滤镜参数;
14.渲染模块,用于基于所述滤镜参数和地图数据,在显示屏上渲染地图界面。
15.本技术实施例还提供一种计算机程序产品,包括:计算机程序;所述计算机程序被处理器执行可实现上述地图渲染方法中的步骤。
16.本技术实施例还提供一种存储有计算机指令的计算机可读存储介质,当所述计算机指令被一个或多个处理器执行时,致使所述一个或多个处理器执行上述地图渲染方法中的步骤。
17.在本技术实施例中,可提供显示校正入口,供用户自主配置地图界面的滤镜参数。针对终端,可响应于显示校正事件,显示滤镜配置项;用户可通过滤镜配置项自主配置滤镜配置项的滤镜参数;对于终端可基于用户配置的滤镜参数和地图数据,在显示屏上渲染地
图界面。在该渲染方式中,用户可针对不同性能的显示屏配置适配的地图滤镜参数,调整地图界面在显示屏上的显示效果,使得地图界面的显示效果与显示屏相适配,有助于提高地图显示效果。
附图说明
18.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
19.图1为本技术实施例提供的地图渲染方法的流程示意图;
20.图2-图6为本技术实施例提供的显示校正功能调用入口示意图及显示校正页面示意图;
21.图7为本技术实施例提供的终端设备的结构示意图;
22.图8为本技术实施例提供的地图渲染装置的结构示意图。
具体实施方式
23.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术具体实施例及相应的附图对本技术技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
24.终端的型号非常庞杂,终端的显示屏的性能也参差不齐,导致基于相同滤镜参数渲染出的地图在不同显示屏上的显示效果参差不齐。基于此,如何使不同性能的显示屏都能有较好的显示效果,成为本领域技术人员需要解决的问题。
25.为了解决上述技术问题,在本技术一些实施例中,可提供显示校正入口,供用户自主配置地图界面的滤镜参数。针对终端,可响应于显示校正事件,显示滤镜配置项;用户可通过滤镜配置项自主配置滤镜配置项的滤镜参数;对于终端可基于用户配置的滤镜参数和地图数据,在显示屏上渲染地图界面。在该渲染方式中,用户可针对不同性能的显示屏配置适配的地图滤镜参数,调整地图界面在显示屏上的显示效果,使得地图界面的显示效果与显示屏相适配,有助于提高地图显示效果。
26.以下结合附图,详细说明本技术各实施例提供的技术方案。
27.应注意到:相同的标号在下面的附图以及实施例中表示同一物体,因此,一旦某一物体在一个附图或实施例中被定义,则在随后的附图和实施例中不需要对其进行进一步讨论。
28.图1为本技术实施例提供的地图渲染方法的流程示意图。如图1所示,地图渲染方法包括:
29.101、响应于显示校正事件,显示滤镜配置项。
30.102、响应于针对滤镜配置项的配置操作,获取滤镜配置项对应的滤镜参数。
31.103、基于滤镜参数和地图数据,在显示屏上渲染地图界面。
32.本实施例提供的地图渲染方法可适应于终端。终端是指可以为用户提供出行服务的电子设备。例如,终端可以为用户提供定位和导航功能等。在本实施例中,不限定终端的实现形态。例如,终端可以是手机、平板电脑、个人电脑、智能穿戴设备等,也可以为专用导
航设备。例如,车载导航设备等等。在本实施例中,终端可安装有出行类应用软件相关的应用(application,app)等软件,该软件可向用户提供地图界面。在本实施例中,地图界面可为任一地图界面,如可为地图导航引导界面、地图位置共享界面、路线规划界面或者为出行类应用软件中的任一地图界面等。当然,终端也可运行免安装应用,如小程序等。免安装应用可为用户提供定位和导航等功能。相应地,免安装应用也可向用户提供地图界面等。
33.在实际应用中,由于终端种类和型号非常庞杂终端的显示屏的性能也参差不齐。其中,显示屏的色彩饱和度、色域、分辨率、像素密度、刷新率、对比度以及高动态范围(high dynamic range,hdr)显示等各个方面,均影响显示屏的显示效果,进而影响人眼的感观。因此,基于相同滤镜参数渲染出的地图在不同显示屏上的显示效果参差不齐。在本实施例中,为了使不同性能的显示屏都能有较好的显示效果,可提供显示校正入口,供用户自主配置地图界面的滤镜参数。相应地,对于终端,在步骤101中,可响应于显示校正事件,显示滤镜配置项。滤镜配置项是指滤镜参数对应的配置项。滤镜参数是指对地图界面进行渲染所使用的参数,包括:亮度、对比度、饱和度以及色彩倾向等中的一种或多种,但不限于此。多种是指2种或2种以上。
34.其中,亮度也称明度,指颜色的明暗程度,亮度越高显示效果越白亮,亮度越低显示效果越黑暗。对比度是指一幅图像中明暗区域最亮的白和最暗的黑之间不同亮度层级的测量,差异范围越大代表对比度越大,差异范围越小代表对比度越小。饱和度是指色彩的饱和度,用于标识色彩的鲜艳程度,也称作纯度。饱和度越高颜色越鲜艳,饱和度越低颜色越灰暗。色彩倾向是指用户倾向的颜色属性,是指红橙黄绿青蓝紫等颜色的名称。
35.在本技术实施例中,不限定显示校正事件的具体实现形式。在一些实施例中,终端安装有出行类应用程序,该应用程序显示有显示校正控件。用户可触控该显示校正控件,进入滤镜配置项所在页面。相应地,终端可响应于针对显示校正控件的触控操作产生的显示校正事件,显示滤镜配置项。在该实施例中,显示校正事件实现为针对显示校正控件的触控操作。
36.在本技术实施例中,不限定显示校正控件所在页面。例如,在一些实施例中,显示校正功能为新上线功能。服务端可将显示校正功能推送给终端。如图2所示,终端可接收服务端推送的显示校正功能通知;并响应于针对出行应用的启动操作,在出行应用的首页以悬浮框方式显示显示校正功能通知以及显示校正控件(如图2上半图中的“立即优化”)。若用户选择“立即优化”,则确定产生针对显示校正控件的触控操作所产生的显示校正事件。进一步,终端可响应于针对显示校正控件的触控操作产生的显示校正事件,显示滤镜配置项,其显示效果如图2下半图所示。
37.可选地,若用户选择“忽略”,可将显示校正功能通知存储于消息中心。如图3所示,用户在需要显示校正时,可进入消息中心,调用显示校正功能。可选地,终端可响应于针对消息中心中的显示校正功能通知的交互操作,在消息中心页面以悬浮框形式显示显示校正控件(如图3上半图中的“立即优化”)。若用户选择“立即优化”,则确定产生针对显示校正控件的触控操作所产生的显示校正事件。进一步,终端可响应于针对显示校正控件的触控操作产生的显示校正事件,显示滤镜配置项,其显示效果如图3下半图所示。
38.在另一些实施例中,显示校正功能为新上线功能。服务端可将显示校正功能推送给终端。如图4所示,终端可将显示校正功能的关联信息(如显示校正功能的介绍信息等)存
储于新功能介绍页面。用户可通过新功能介绍页面调用显示校正功能。可选地,终端可响应于针对新功能介绍页面中的显示校正功能的关联信息的交互操作,在新功能介绍界面显示显示校正控件(如图4上半图中的“立即优化”)。进一步,终端可响应于针对显示校正控件的触控操作产生的显示校正事件,显示滤镜配置项,其显示效果如图4下半图所示。
39.在又一些实施例中,显示校正功能为新上线功能。服务端可将显示校正功能推送给终端。如图5所示,终端可将显示校正功能的关联信息(如显示校正功能的介绍信息等)存储于出行应用的设置页面。用户可通过设置页面调用显示校正功能。可选地,终端可响应于针对设置页面中的显示校正功能的关联信息的交互操作,显示显示校正页面;该显示校正页面包括显示校正控件(如图5上半图中的“立即优化”)。进一步,终端可响应于针对显示校正控件的触控操作产生的显示校正事件,显示滤镜配置项,其显示效果如图5下半图所示。
40.在另一些实施例中,出行类应用程序可提供语音交互功能。用户可向终端发送语音指令,如“请进入显示校正”等,调用显示校正功能。相应地,终端可响应于监听到的语音交互触发事件,启动麦克风进行拾音;对麦克风拾取到的声音数据进行语音识别,以得到语音识别结果;若语音识别结果反映显示校正需求,确定接收到启动显示校正功能的语音指令。进一步,终端可响应于接收当启动显示校正功能的语音指令所产生的显示校正事件,显示滤镜配置项。在该实施例中,显示校正事件实现为接收到启动显示校正功能的语音指令。
41.进一步,在终端显示滤镜配置项之后,用户可通过滤镜配置项自主配置滤镜配置项的滤镜参数。相应地,对于终端,在步骤102中,可响应于针对滤镜配置项的配置操作,获取滤镜配置项对应的滤镜参数。
42.在一些实施例中,针对滤镜配置项可设置不同的渲染等级选项。例如,如图2-图5所示,针对亮度,可设置默认选项、提亮选项以及压暗选项等;针对对比度,可设置默认选项、清晰选项以及柔和选项等。图2-图5仅以亮度和对比度两个滤镜配置项进行图示,并不构成限定。针对滤镜配置项对应的渲染等级选项,可预先配置每个渲染等级选项对应的滤镜参数。例如,针对亮度,默认选项对应的亮度为0%;提亮选项对应的亮度为 20%;压暗选项对应的亮度为-20%等。用户可通过选择滤镜配置项对应的渲染等级选项,实现不同的渲染效果。相应地,步骤102的一种可选实施方式为:终端可响应于针对滤镜配置项对应的渲染等级选项的交互操作,可确定该交互操作选定的目标渲染等级;并从设定的渲染等级与滤镜参数之间的对应关系中,获取目标渲染等级对应的滤镜参数作为该滤镜配置项对应的滤镜参数。
43.在本技术实施例中,交互操作可实现为触控交互操作,也可实现为语音交互操作,或者触控交互与语音交互操作相结合。如图2-图5所示,用户可触控滤镜配置项的渲染等级选项,来选择对应的目标渲染等级。对于终端,可响应于针对滤镜配置项的渲染等级选项的触控交互操作,确定触控操作选定的渲染等级选项对应的渲染等级为目标渲染等级。
44.在一些实施例中,交互操作还可实现为语音交互操作。用户可通过与终端之间的语音交互选择滤镜配置项对应的目标渲染等级。例如,终端可发出“请校正亮度”的提示音,用户可基于该提示音向终端发送语音指令,如“请将亮度调整为提亮”等。又例如,终端可发出“请校正亮度,默认请说1,提亮请说2,压暗请说3”;用户可基于该提示音向终端发送包含选择等级对应的编号的语音指令,如“2”。相应地,终端可响应于针对滤镜配置项所产生的语音交互操作,启动麦克风进行拾音;并从麦克风拾取到的声音数据中,解析出滤镜配置项
对应的渲染等级,作为目标渲染等级。
45.除了上述通过为每个滤镜配置项设置不同的渲染等级来调整滤镜参数之外,在一些实施例中,还可供用户自主设置滤镜配置项对应的滤镜参数的具体取值。如对于亮度,用户可自主设置亮度值等。用户自主设置滤镜配置项对应的滤镜参数的具体取值可通过与终端进行触控交互实现,也可通过与终端进行语音交互实现。下面对用户自主设置滤镜配置项对应的滤镜参数的具体取值的方式进行示例性说明。
46.实施方式1:出行应用可提供参数配置页面,用户可通过该参数配置页面手动配置滤镜参数。相应地,如图6所示,终端可响应于针对滤镜配置项的触控交互操作,显示参数配置页面。用户可通过该参数配置页面配置滤镜参数。进一步,终端可确定参数配置页面的配置操作所提供的滤镜参数,为滤镜配置项对应的滤镜参数。图6中仅以滤镜配置项为亮度,用户配置的亮度为
“‑
10%”为例进行图示,但不构成限定。其中,图6中仅以进入显示校正页面的入口为主图推送页为例进行图示,但不构成限定。当然,进入显示校正页面的入口也可采用上述图3-图5中所示的进入显示校正页面的方式。
47.实施方式2:出行应用可提供语音配置滤镜参数功能。用户和终端之间可通过语音进行交互实现滤镜参数配置。例如,终端可发出“请校正亮度”的提示音,用户可基于该提示音向终端发送语音指令,如“请将亮度调整为-10%”等。相应地,终端可响应于针对滤镜配置项所产生的语音交互操作,启动麦克风进行拾音;并从麦克风拾取到的声音数据中,解析出滤镜参数,作为滤镜配置项对应的滤镜参数。
48.进一步,在步骤102获取滤镜配置项对应的滤镜参数之后,在步骤103中,可基于滤镜配置项对应的滤镜参数以及地图数据,在显示屏上渲染地图界面。其中,地图数据可包括:兴趣点(poi)数据、渲染用比例尺以及渲染用相机俯仰角等。
49.可选地,可响应于地图界面的触发操作,向服务端请求地图界面对应的地图数据;并接收服务端返回的地图界面的地图数据。进一步,在步骤103中,可基于地图数据,渲染待在显示屏上显示的地图;并按照步骤102中获取的滤镜配置项对应的滤镜参数,在显示屏上渲染包含上述地图的地图界面。
50.在本实施例中,可提供显示校正入口,供用户自主配置地图界面的滤镜参数。针对终端,可响应于显示校正事件,显示滤镜配置项;用户可通过滤镜配置项自主配置滤镜配置项的滤镜参数;对于终端可基于用户配置的滤镜参数和地图数据,在显示屏上渲染地图界面。在该渲染方式中,用户可针对不同性能的显示屏配置适配的地图滤镜参数,调整地图界面在显示屏上的显示效果,使得地图界面的显示效果与显示屏相适配,有助于提高地图显示效果。
51.需要说明的是,上述实施例所提供方法的各步骤的执行主体均可以是同一设备,或者,该方法也由不同设备作为执行主体。比如,步骤101和102的执行主体可以为设备a;又比如,步骤101的执行主体可以为设备a,步骤102的执行主体可以为设备b;等等。
52.另外,在上述实施例及附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。
53.相应地,本技术实施例还提供一种存储有计算机指令的计算机可读存储介质,当计算机指令被一个或多个处理器执行时,致使一个或多个处理器执行上述地图渲染方法中的步骤。
54.本技术实施例还提供一种计算机程序产品,包括:计算机程序。计算机程序被处理器执行可实现上述地图渲染方法中的步骤。该计算机程序产品可以是出行应用类软件。例如,可以是地图应用软件,也可以是集成了地图应用能力的其他应用软件,比如网约车应用软件、生活服务类应用软件(外卖派送)等。
55.图7为本技术实施例提供的终端设备的结构示意图。如图7所示,该终端设备包括:存储器70a、处理器70b和显示屏70c。其中,存储器70a,用于存储计算机程序。
56.处理器70b耦合至存储器70a及显示屏70c,用于执行计算机程序以用于:响应于显示校正事件,在显示屏70c上显示滤镜配置项;响应于针对滤镜配置项的配置操作,获取滤镜配置项对应的滤镜参数;基于滤镜参数和地图数据,在显示屏70c上渲染地图界面。
57.在一些实施例中,处理器70b在显示滤镜配置项时,具体用于:响应于针对显示校正控件的触控操作所产生的显示校正事件,在显示屏70c上显示滤镜配置项。
58.在另一些实施例中,处理器70b还用于:响应于监听到的语音交互触发事件,启动麦克风70d进行拾音;对麦克风70d拾取到的第一声音数据进行语音识别,以得到语音识别结果;若语音识别结果反映显示校正需求,确定接收到启动显示校正功能的语音指令。相应地,理器70b在显示滤镜配置项时,具体用于:响应于接收到语音指令所产生的显示校正事件,在显示屏70c上显示滤镜配置项。
59.在一些实施例中,处理器70b在获取滤镜配置项对应的滤镜参数时,具体用于:响应于针对滤镜配置项对应的渲染等级选项的交互操作,确定交互操作选定的目标渲染等级;从设定的渲染等级与滤镜参数之间的对应关系中,获取目标渲染等级对应的滤镜参数作为滤镜配置项对应的滤镜参数。
60.可选地,处理器70b在确定交互操作选定的目标渲染等级时,具体用于:响应于针对滤镜配置项的渲染等级选项的触控交互操作,确定触控操作选定的渲染等级选项对应的渲染等级为目标渲染等级;或者,响应于针对滤镜配置项所产生的语音交互操作,启动麦克风70d进行拾音;从麦克风70d拾取到的第二声音数据中,解析出滤镜配置项对应的渲染等级,作为目标渲染等级。
61.在另一些实施例中,70b在获取滤镜配置项对应的滤镜参数时,具体用于:响应于针对滤镜配置项的触控交互操作,在显示屏70c显示参数配置页面;确定参数配置页面的配置操作所提供的滤镜参数,为滤镜配置项对应的滤镜参数;或者,响应于针对滤镜配置项所产生的语音交互操作,启动麦克风70d进行拾音;从麦克风70d拾取到的第三声音数据中,解析出滤镜参数,作为滤镜配置项对应的滤镜参数。
62.可选地,处理器70b在显示屏70c上渲染地图界面时,具体用于:基于地图数据,渲染待在显示屏70c上显示的地图;按照滤镜参数,在显示屏上渲染包含上述地图的地图界面。
63.在一些可选实施方式中,如图7所示,该终端设备还可以包括:通信组件70e、电源组件70f、音频组件70g等组件。图7中仅示意性给出部分组件,并不意味着终端设备必须包含图7所示全部组件,也不意味着终端设备只能包括图7所示组件。
64.本实施例提供的终端设备,可提供显示校正入口,供用户自主配置地图界面的滤镜参数。针对终端,可响应于显示校正事件,显示滤镜配置项;用户可通过滤镜配置项自主配置滤镜配置项的滤镜参数;对于终端可基于用户配置的滤镜参数和地图数据,在显示屏上渲染地图界面。在该渲染方式中,用户可针对不同性能的显示屏配置适配的地图滤镜参数,调整地图界面在显示屏上的显示效果,使得地图界面的显示效果与显示屏相适配,有助于提高地图显示效果。
65.图8为本技术实施例提供的地图渲染装置的结构示意图。地图渲染装置可实现为任意可执行上述实施例提供的地图渲染方法的设备或软件等。如图8所示,该地图渲染装置包括:显示模块80a、获取模块80b及渲染模块80c。
66.显示模块80a,用于响应于显示校正事件,显示滤镜配置项。
67.获取模块80b,用于响应于针对滤镜配置项的配置操作,获取滤镜配置项对应的滤镜参数。
68.渲染模块80c,用于基于滤镜参数和地图数据,在显示屏上渲染地图界面。
69.在一些实施例中,显示模块80a,具体用于:响应于针对显示校正控件的触控操作所产生的显示校正事件,显示滤镜配置项。
70.在另一些实施例中,如图8所示,地图渲染装置还可包括:启动模块80d和语音识别模块80e。其中,启动模块80d可用于:响应于监听到的语音交互触发事件,启动麦克风进行拾音。语音识别模块80e可用于:对麦克风拾取到的第一声音数据进行语音识别,以得到语音识别结果;若语音识别结果反映显示校正需求,确定接收到启动显示校正功能的语音指令。相应地,显示模块80a具体用于:响应于接收到语音指令所产生的显示校正事件,显示滤镜配置项。
71.在另一些实施例中,获取模块80b具体用于:响应于针对滤镜配置项对应的渲染等级选项的交互操作,确定交互操作选定的目标渲染等级;从设定的渲染等级与滤镜参数之间的对应关系中,获取目标渲染等级对应的滤镜参数作为滤镜配置项对应的滤镜参数。
72.可选地,获取模块80b在确定交互操作选定的目标渲染等级时,具体用于:响应于针对滤镜配置项的渲染等级选项的触控交互操作,确定触控操作选定的渲染等级选项对应的渲染等级为目标渲染等级。或者,响应于针对滤镜配置项所产生的语音交互操作,启动麦克风进行拾音;从麦克风拾取到的第二声音数据中,解析出滤镜配置项对应的渲染等级,作为目标渲染等级。
73.在又一些实施例中,获取模块80b在获取滤镜配置项对应的滤镜参数时,具体用于:响应于针对滤镜配置项的触控交互操作,显示参数配置页面;确定参数配置页面的配置操作所提供的滤镜参数,为滤镜配置项对应的滤镜参数;或者,响应于针对滤镜配置项所产生的语音交互操作,启动麦克风进行拾音;从麦克风拾取到的第三声音数据中,解析出滤镜参数,作为滤镜配置项对应的滤镜参数。
74.在其它一些实施例中,渲染模块80c具体用于:基于地图数据,渲染待在显示屏上显示的地图;按照滤镜参数,在显示屏上渲染包含地图的地图界面。
75.本实施例提供的地图渲染装置可提供显示校正入口,供用户自主配置地图界面的滤镜参数。针对终端,可响应于显示校正事件,显示滤镜配置项;用户可通过滤镜配置项自主配置滤镜配置项的滤镜参数;对于终端可基于用户配置的滤镜参数和地图数据,在显示
屏上渲染地图界面。在该渲染方式中,用户可针对不同性能的显示屏配置适配的地图滤镜参数,调整地图界面在显示屏上的显示效果,使得地图界面的显示效果与显示屏相适配,有助于提高地图显示效果。
76.在本技术实施例中,存储器用于存储计算机程序,并可被配置为存储其它各种数据以支持在其所在设备上的操作。其中,处理器可执行存储器中存储的计算机程序,以实现相应控制逻辑。存储器可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
77.在本技术实施例中,处理器可以为任意可执行上述方法逻辑的硬件处理设备。可选地,处理器可以为中央处理器(central processing unit,cpu)、图形处理器(graphics processing unit,gpu)或微控制单元(microcontroller unit,mcu);也可以为现场可编程门阵列(field-programmable gate array,fpga)、可编程阵列逻辑器件(programmable array logic,pal)、通用阵列逻辑器件(general array logic,gal)、复杂可编程逻辑器件(complex programmable logic device,cpld)等可编程器件;或者为先进精简指令集(risc)处理器(advanced risc machines,arm)或系统芯片(system on chip,soc)等等,但不限于此。
78.在本技术实施例中,通信组件被配置为便于其所在设备和其他设备之间有线或无线方式的通信。通信组件所在设备可以接入基于通信标准的无线网络,如wifi,2g或3g,4g,5g或它们的组合。在一个示例性实施例中,通信组件经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件还可基于近场通信(nfc)技术、射频识别(rfid)技术、红外数据协会(irda)技术、超宽带(uwb)技术、蓝牙(bt)技术或其他技术来实现。
79.在本技术实施例中,显示组件可以包括液晶显示器(lcd)和触摸面板(tp)。如果显示组件包括触摸面板,显示组件可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。
80.在本技术实施例中,电源组件被配置为其所在设备的各种组件提供电力。电源组件可以包括电源管理系统,一个或多个电源,及其他与为电源组件所在设备生成、管理和分配电力相关联的组件。
81.在本技术实施例中,音频组件可被配置为输出和/或输入音频信号。例如,音频组件包括一个麦克风(mic),当音频组件所在设备处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器或经由通信组件发送。在一些实施例中,音频组件还包括一个扬声器,用于输出音频信号。例如,对于具有语言交互功能的设备,可通过音频组件实现与用户的语音交互等。
82.需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。
83.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序
产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
84.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
85.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
86.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
87.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
88.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
89.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
90.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
91.以上所述仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
再多了解一些

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

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

相关文献