在线知识社区中回复内容的确定方法、装置、系统与流程

文档序号:16668694发布日期:2019-01-18 23:26阅读:251来源:国知局
在线知识社区中回复内容的确定方法、装置、系统与流程

本申请实施例涉及互联网技术领域,尤其涉及一种在线知识社区中回复内容的确定方法、装置、系统、存储介质及电子设备。



背景技术:

近年来,线问答社区迅速发展,已经成为互联网知识传播、交流的重要组成部分。在线问答社区将提问与回答构建成一个社区化的知识仓库,并将有信息需求的提问者与拥有相关知识或经验的回答者关联在一起,以一种更加灵活的以用户为中心的方式进行知识交流与智慧碰撞。

在线问答社区的数据反应了社区问答行为、用户行为等模式,通过对该类数据的有效分析,可发现问答行为中潜在的规律与用户行为的特点,包括影响问答序列质量的因素、因素间的关联、用户的行为偏好等。对社区管理者而言,分析在线问答社区的数据可以帮助其理解影响社区质量的因素,进而帮助确定恰当的策略对社区活跃度、问答质量、用户粘性等进行维护;对数据分析人员而言,分析在线问答社区的数据比如对用户、问题与答案的关系进行研究,包括用户在问答社区中的群体行为、社区中信息的传播规律以及用户行为动机等,得到潜在规律具有较高的研究价值。

因此,如何进行在线问答社区中回复内容确定成为亟待解决的技术问题。



技术实现要素:

有鉴于此,本申请实施例所解决的技术问题之一在于提供一种在线知识社区中回复内容的确定方法、装置、系统、存储介质及电子设备,用以克服现有技术中的上述技术缺陷。

本申请实施例提供了一种在线知识社区中回复内容的确定方法,其包括:

确定在线知识社区中的问答场景以及用户输入的提问内容;

根据所述提问内容以及所述问答场景,在预先配置的知识库中匹配针对所述提问内容的回复内容。

可选地,在本申请的一实施例中,还包括:根据预先收集的提问内容样本以及针对所述提问内容样本的回复内容样本,预先建立所述知识库。

可选地,在本申请的一实施例中,根据预先收集的提问内容样本以及针对所述提问内容样本的回复内容样本,预先建立所述知识库,包括:根据预先收集的提问内容样本以及针对所述提问内容样本的回复内容样本,建立回复内容层级;根据回复内容层级,预先建立所述知识库。

可选地,在本申请的一实施例中,还包括:根据预先收集的提问内容样本以及针对所述提问内容样本的回复内容样本,确定所述回复内容样本的扩展回复角度;根据所述扩展回复角度,建立回复内容层级。

可选地,在本申请的一实施例中,根据回复内容层级,预先建立所述知识库包括:根据回复内容层级,建立答案网络脉络;根据所述答案网络脉络,预先建立所述知识库。

可选地,在本申请的一实施例中,还包括:在预先配置的知识库中,对不同类别的所述回复内容样本按照统一格式进行存储。

可选地,在本申请的一实施例中,所述统一格式为富文本格式,所述富文本格式包括:回复标题和回复内容分别对应的数据。

可选地,在本申请的一实施例中,还包括:对所述回复内容样本进行整体语料分析,以确定所述回复内容样本的角度。

可选地,在本申请的一实施例中,还包括:将所述提问内容作为新的所述提问内容样本,将针对所述提问内容的回复内容作为新的所述回复内容样本,以对预先配置的知识库进行更新。

本申请实施还提供一种在线知识社区中回复内容的确定装置,其包括:

第一程序单元,用于确定在线知识社区中的问答场景以及用户输入的提问内容;

第二程序单元,用于根据所述提问内容以及所述问答场景,在预先配置的知识库中匹配针对所述提问内容的回复内容。

可选地,在本申请的一实施例中,还包括:第三程序单元,用于根据预先收集的提问内容样本以及针对所述提问内容样本的回复内容样本,预先建立所述知识库。

可选地,在本申请的一实施例中,所述第三程序单元进一步用于根据预先收集的提问内容样本以及针对所述提问内容样本的回复内容样本,建立回复内容层级;根据回复内容层级,预先建立所述知识库。

可选地,在本申请的一实施例中,所述第三程序单元进一步用于:根据预先收集的提问内容样本以及针对所述提问内容样本的回复内容样本,确定所述回复内容样本的扩展回复角度;以及根据所述扩展回复角度,建立回复内容层级。

可选地,在本申请的一实施例中,所述第三程序单元进一步用于:根据回复内容层级,建立答案网络脉络;根据所述答案网络脉络,预先建立所述知识库。

可选地,在本申请的一实施例中,还包括:第四程序单元,用于在预先配置的知识库中,对不同类别的所述回复内容样本按照统一格式进行存储。

可选地,在本申请的一实施例中,所述统一格式为富文本格式,所述富文本格式包括:回复标题和回复内容分别对应的数据。

可选地,在本申请的一实施例中,还包括:第五程序单元,用于对所述回复内容样本进行整体语料分析,以确定所述回复内容样本的角度。

可选地,在本申请的一实施例中,还包括:第六程序单元,用于将所述提问内容作为新的所述提问内容样本,将针对所述提问内容的回复内容作为新的所述回复内容样本,以对预先配置的知识库进行更新。

本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如上述任一实施例中所述的方法。

本申请实施例还提供一种电子设备,包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述任一实施例中的方法。

本申请实施例还提供一种在线知识社区系统,其包括前端设备以及后台服务器,所述前端设备用于用户与所述后台服务器进行交互,所述后台服务器用于确定在线知识社区中的问答场景以及用户输入的提问内容;以及根据所述提问内容以及所述问答场景,在预先配置的知识库中匹配针对所述提问内容的回复内容。

本申请如下实施例中提供的技术方案中,根据所述提问内容以及所述问答场景,在预先配置的知识库中匹配针对所述提问内容的回复内容,从而提供了一种进行在线问答社区中回复内容确定,根据问答场景的需求,展现多种可选的回复内容,提高了用户体验。

附图说明

后文将参照附图以示例性而非限制性的方式详细描述本申请实施例的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:

图1为本申请实施例一中的用户终端结构示意图;

图2为本申请实施例二中在线知识社区中回复内容的确定方法流程示意图;

图3为本申请实施例三中在线知识社区中回复内容的确定方法流程示意图;

图4为本申请实施例四中在线知识社区中回复内容的确定装置的结构示意图;

图5为本申请实施例五中在线知识社区中回复内容的确定装置的结构示意图;

图6为本申请实施例六中在线知识社区中回复内容的确定装置的结构示意图;

图7为本申请实施例七中在线知识社区系统的结构示意图。

具体实施方式

实施本申请实施例的任一技术方案必不一定需要同时达到以上的所有优点。

本发明实施例所提供的方法及装置可应用于如图1所示实施例一中的用户终端100中。

于本发明实施例中,用户终端100优选为移动终端设备,例如可以包括智能手机、平板电脑、电子书阅读器、mp3播放器(movingpictureexpertsgroupaudiolayeriii,动态影像专家压缩标准音频层面3)、mp4(movingpictureexpertsgroupaudiolayeriv,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机、穿戴式移动终端等等。

如图1所示,电子终端包括存储器101(或又称之为存储介质)、存储控制器102,一个或多个(图中仅示出一个)处理器103、外设接口104、射频模块105、音频模块106、显示屏幕107、传感器108如加速度传感器、距离传感器等。这些组件通过一条或多条通讯总线/信号线116相互通讯。

存储器101可用于存储软件程序以及模块,如本申请实施例中的显示处理方法及装置对应的程序指令/模块,处理器103通过运行存储在存储器101内的软件程序以及模块,从而执行各种功能应用以及数据处理,如本申请实施例提供的方法。

存储器101可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。处理器103以及其他可能的组件对存储器101的访问可在存储控制器102的控制下进行。

外设接口104将各种输入/输入装置耦合至处理器103以及存储器101。在一些实施例中,外设接口104,处理器103以及存储控制器102可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。

射频模块105用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。

音频模块106向用户提供音频接口,其可包括一个或多个麦克风、一个或者多个扬声器以及音频电路。

显示屏幕107在电子终端与用户之间同时提供一个输出及输入界面。具体地,显示屏幕107向用户显示内容输出,这些输出的内容可包括文字、图形、视频及其任意组合。

传感器108中的距离传感器用于感应电子终端与人体距离,例如在通话过程中,当电子终端的屏幕贴近用户脸部时,就会自动感应出电子终端与人体距离是多少。该距离传感器还可以用于实现悬浮等控制。

传感器108中的加速度传感器是能感受加速度并转换成可用输出信号的传感器。

可以理解,图1所示的结构仅为示意,电子终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。

于本申请实施例中,电子终端中安装有客户端,该客户端可以是浏览器也可以是第三方应用软件,与服务器(server)端相对应,为用户提供服务,例如电子阅读服务,用于播放本地或在线的各种可视化文本文件。

于本申请实施例中,显示界面可以包括电子终端中的客户端的显示界面,包括实际显示内文的界面,以及用于显示当前所显示内文的浏览进度的进度标签。显示界面的大小与客户端对显示界面的设置有关,如果客户端设置的显示界面可以是全屏模式,那么显示界面的大小与电子终端显示屏(如显示屏幕107)的显示区域大小可以相同,如果客户端设置的显示界面小于电子终端的显示屏,那么显示界面的大小就是实际所设置的显示界面的大小。

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

为了使本领域的人员更好地理解本申请实施例中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本申请实施例保护的范围。

下面结合本申请实施例附图进一步说明本申请实施例具体实现。

本申请如下实施例中提供的技术方案中,根据所述提问内容以及所述问答场景,在预先配置的知识库中匹配针对所述提问内容的回复内容,从而提供了一种进行在线问答社区中回复内容确定,根据问答场景的需求,展现多种可选的回复内容,提高了用户体验。

图2为本申请实施例二中在线知识社区中回复内容的确定方法流程示意图;如图2所示,其包括如下步骤s201-202:

s201、确定在线知识社区中的问答场景以及用户输入的提问内容;

本实施例中,在线知识社区的问答场景比如可以是一对一问答、或者一对多问答等,该问答场景具体可以通过场景标识在后台服务器进行定义。

本实施例中,用户输入的提问内容,具体可以是文本形式的,也可以是语音模式的,或者同时配置有多媒体文件的,比如图片或者音视频。

本实施例中,用户输入的提问内容也可以通过浏览器或者app客户端进行采集,并暂存在前端设备或者后台服务器上。

本实施例中,步骤s201还可以包括对用户数的提问内容进行解析,获得用户的身份标识以及问题属性。用户的身份标识主要用于登录在线知识社区,而问题属性包括但不限于用户的等级。用户的等级具体可以根据获取用户的多个评价维度,以及根据所述用户的多个评价维度,计算所述用户的级别。具体地,比如在一具体应用场景中,本实施例中,在线知识社区又可称之为智能社区,其中,为使用该在线知识社区的用户配置了多个评价维度,对用户本身进行进行评估,比如用户对在线知识社区的内容贡献。进一步地,该内容贡献具体可以体现在参与答题数、用户点赞数、用户点踩数、用户pk数、被推荐数、用户被邀请回答数等数据指标,这些数据评价指标可以称之为评价维度。另外,通过给上述评价赋予不同的的权重,有区别地引导用户的行为,鼓励用户的某一种行为,比如如果将参与答题数的权重设置的较高,则引导用户更多的参与答题;如果鼓励用户被邀请参与回答问题,则将用户被邀请回答数对应的权重设置的较高。推而广之,在实际应用场景中,可以根据在线知识社区的功能,灵活配置上述各个评价维度的权重,权重的总和比如为100%。本实施例中,针对在线知识社区的所有用户,可以设置相同的评价维度和权重,即在相同的评价体系下对用户基于统一的规则进行分级、管理。再根据维度和权重的加权或者加权平均值的方式来确定的用户的级别。比如,直接用维度和权重的加权或者加权平均值来反应用户的级别,该加权值或者加权平均值越大,代表用户的级别越高。在具体实施时,可以设置若干个阈值范围,一个阈值范围对应一个用户级别,从而可以通过该加权值或者加权平均值与阈值范围进行匹配,若加权值或者加权平均值处于某个特定的阈值范围,则该加权值或者加权平均值对应的用户则处于该与特定阈值范围对应的用户级别。但是,需要说明的是,加权值或者加权平均值仅仅是实现用户分级的一种可选手段,而对于本领域普通技术人员来说,其在本申请实施例的启发下,无需创造性劳动,也可以用其他方式替代,只要可以直接后者间接反映出用户对在线知识社区的内容贡献即可。

s202、根据所述提问内容以及所述问答场景,在预先配置的知识库中匹配针对所述提问内容的回复内容。

本实施例中,步骤s202还可以具体包括:对所述提问内容进行语义解析,提取其中的问题关键词,以及从问答场景描述数据提取场景关键词,以准确地在预先配置的知识库中匹配出针对所述提问内容的回复内容。语义分析具体对该问题进行分词处理后,去掉没有实际意义的词,如无意义的虚词,例如:的、如、了、呢等,当然也可以为其他的词,例如:是等,剩余的词即为该问题的关键词。

需要说明的是,也可以预先建立一无实际意义的词表,该无实际意义的词表中常用的无意义词,提问内容与该无实际意义的词表进行匹配,从而剔除掉提问内容中的无意义词,而筛选出关键词。当然,该词表的内容可以根据需要实时更新。

本实施例中,预先配置的知识库中存储有知识以及知识间的索引关系,知识包括问题和针对问题的回复。需要说明的是,在本实施例中,预先配置的知识库中知识是按照应用场景的分类进行存储的,以根据提问内容的关键词及其问答场景的不同提供灵活的可选形式的回复内容。

另外,为了提高在预先配置的知识库中匹配针对所述提问内容的回复内容的匹配度,还以根据设定的扩展规则对从提问内容中提取的关键词进行同义、近义扩展,从而得到扩展关键词,以在匹配时,根据关键词及其扩展关键词在知识库中进行查询,再从中选择出最优的回复内容。

当然,需要说明的是,也可以预先建立常用扩展关键词列表,在确定某一个关键词的扩展关键词时,直接通过查表的方式来处理,以实现快速的确定扩展关键词。该扩展关键词表可以根据实际需要进行动态维护。

另外,上述实施例中,提问内容可以是初始问题、追问等。而初始问题和追问可以通过分配问题标识进行区分。初始问题、追问的内容可以分别分配一变量来对应,另外,初始问题、追问之间的逻辑关系可以通过一链表来反应。

图3为本申请实施例三中在线知识社区中回复内容的确定方法流程示意图;如图3所示,其包括如下步骤s301-303:

s301、根据预先收集的提问内容样本以及针对所述提问内容样本的回复内容样本,预先建立所述知识库。

本实施例中,步骤s301中,具体根据预先收集的提问内容样本以及针对所述提问内容样本的回复内容样本,建立回复内容层级;根据回复内容层级,预先建立所述知识库。回复内容层级对于在线知识社区来说,又可以称之为答案层级,答案层级记录的针对同一提问内容样本的不同角度的答复内容样本,需要说明的是,针对不同提问内容样本,回复内容样本可能存在交集。另外提问内容也可以称之为问题内容,问题内容和和回复内容可以组成业务数据。该角度具体可以针对提问内容样本的回答方向,对所述回复内容样本进行整体语料分析,以确定所述回复内容样本的角度。比如,问题如果是“成吉思汗的是谁”,针对该问题,可能存在从成吉思汗的出生年代、出生地、功绩介绍等各种角度进行回复的。另外,为了便于对回复内容样本进行管理,对相同的回复进行聚类,或者相似的回复进行聚类。再比如,当用户输入“如何做牛排?”的文本问题时,则可以获取的特征信息为牛排、做牛排、牛排做法等,且扩展类别为美食类。

因此,进一步地,在步骤301中,根据预先收集的提问内容样本以及针对所述提问内容样本的回复内容样本,确定所述回复内容样本的扩展回复角度;根据所述扩展回复角度,建立回复内容层级。进一步地,根据回复内容层级,建立答案网络脉络;根据所述答案网络脉络,预先建立所述知识库。所述答案网络脉络中记录有不同角度、不同应用场景下的相同回复内容、相似回复内容。如前所述,每个角度、每个应用场景、相同回复内容、相似回复内容可以设置区别标识码来进行区分。

本实施例中,在预先配置的知识库中,对不同类别的所述回复内容样本按照统一格式进行存储。比如,所述统一格式为富文本格式,所述富文本格式包括:回复标题和回复内容分别对应的数据。

s302、确定在线知识社区中的问答场景以及用户输入的提问内容;

本实施例中,步骤s302类似上述步骤s201,,详细不再赘述。

s303、根据所述提问内容以及所述问答场景,在预先配置的知识库中匹配针对所述提问内容的回复内容。

本实施例中,在步骤s303中匹配时,可以基于提问内容、应用场景、扩展角度的关键词进行匹配,从而查询到最优的回复内容。比如,可以先基于应用场景的关键词匹配,从知识库中找到对应场景下的提问内容样本及其回复样本内容;进一步地,根据提问内容的关键词与提问内容样本进行匹配,找到与提问内容相同或相似的回复内容样本,从中选择一最优的回复内容样本。比如,从多个回复内容样本中选择一个最高级别用户提供过的回复内容作为针对提问内容的回复内容。另外,为了便于区别用户的级别,可以直接通过用户的身份标识进行区分,比如身份标识的编号越大,表明用户的级别越高。

另外,也根据回复内容样本被选中作为历史回复内容的次数或者出现的频率来确定,比如次数越高,则表明与提问内容越匹配。

另外,需要说明的是,在其他实施例中,还可以将所述提问内容作为新的所述提问内容样本,将针对所述提问内容的回复内容作为新的所述回复内容样本,以对预先配置的知识库进行更新,从而提高回复内容匹配的准确度。

图4为本申请实施例四中在线知识社区中回复内容的确定装置的结构示意图;如图4所示,其包括如下程序单元:

第一程序单元401,用于确定在线知识社区中的问答场景以及用户输入的提问内容;

第二程序单元402,用于根据所述提问内容以及所述问答场景,在预先配置的知识库中匹配针对所述提问内容的回复内容。

本实施例中,第一程序单元401又可以称之为确定模块,第二程序单元402又可以称之为匹配单元。

图5为本申请实施例五中在线知识社区中回复内容的确定装置的结构示意图;如图5所示,其包括上述图4中的程序单元外,还包括如下程序单元:

第三程序单元403:用于根据预先收集的提问内容样本以及针对所述提问内容样本的回复内容样本,预先建立所述知识库。

本实施例中,所述第三程序单元403进一步用于根据预先收集的提问内容样本以及针对所述提问内容样本的回复内容样本,建立回复内容层级;根据回复内容层级,预先建立所述知识库。根据权利要求12所述的确定装置,其特征在于,所述第三程序单元进一步用于:根据预先收集的提问内容样本以及针对所述提问内容样本的回复内容样本,确定所述回复内容样本的扩展回复角度;以及根据所述扩展回复角度,建立回复内容层级。根据权利要求13所述的确定装置,其特征在于,所述第三程序单元进一步用于:根据回复内容层级,建立答案网络脉络;根据所述答案网络脉络,预先建立所述知识库。

第四程序单元404:用于在预先配置的知识库中,对不同类别的所述回复内容样本按照统一格式进行存储。所述统一格式为富文本格式,所述富文本格式包括:回复标题和回复内容分别对应的数据。

本实施例中,第三程序单元403又可以称之为建立模块,第四程序单元404又可以称之为存储模块。

图6为本申请实施例六中在线知识社区中回复内容的确定装置的结构示意图;如图6所示,其包括上述图4和图5中的程序单元外,还包括:第五程序单元405以及第六程序单元406,所述第五程序单元405用于对所述回复内容样本进行整体语料分析,以确定所述回复内容样本的角度。所述第六程序单元406用于将所述提问内容作为新的所述提问内容样本,将针对所述提问内容的回复内容作为新的所述回复内容样本,以对预先配置的知识库进行更新。

本实施例中,第五程序单元405又可以称之为分析模块,第六程序单元406又可以称之为更新模块。

本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如上述任一实施例中的方法。

图7为本申请实施例七中在线知识社区系统的结构示意图;如图7所示,其包括前端设备701以及后台服务器702,所述前端设备701用于用户与所述后台服务器进行交互,所述后台服务器702用于确定在线知识社区中的问答场景以及用户输入的提问内容;以及根据所述提问内容以及所述问答场景,在预先配置的知识库中匹配针对所述提问内容的回复内容。

本实施例中,后台服务器可以包括若干个子服务器,这些子服务器可以按照分布式布局设置,子服务器可以配置执行不同的技术作用,但整体上能实现后台服务器的功能。即后台服务器可以是单独一个服务器,也可以是多个子服务器的集群。

在本公开的各种实施方式中所使用的表述“第一”、“第二”、“所述第一”或“所述第二”可修饰各种部件而与顺序和/或重要性无关,但是这些表述不限制相应部件。以上表述仅用于将元件与其它元件区分开的目的。例如,第一用户设备和第二用户设备表示不同的用户设备,虽然两者均是用户设备。例如,在不背离本公开的范围的前提下,第一元件可称作第二元件,类似地,第二元件可称作第一元件。

当一个元件(例如,第一元件)称为与另一元件(例如,第二元件)“(可操作地或可通信地)联接”或“(可操作地或可通信地)联接至”另一元件(例如,第二元件)或“连接至”另一元件(例如,第二元件)时,应理解为该一个元件直接连接至该另一元件或者该一个元件经由又一个元件(例如,第三元件)间接连接至该另一个元件。相反,可理解,当元件(例如,第一元件)称为“直接连接”或“直接联接”至另一元件(第二元件)时,则没有元件(例如,第三元件)插入在这两者之间。

如本文中使用的表述“配置为”可与以下表述可替换地使用:“适合于”、“具有...的能力”、“设计为”、“适于”、“制造为”或“能够”。用语“配置为”可不必意为在硬件上“专门设计为”。可替代地,在一些情况下,表述“配置为…的设备”可意为该设备与其它设备或部件一起“能够…”。例如,短语“适于(或配置为)执行a、b和c的处理器”可意为仅用于执行相应操作的专用处理器(例如,嵌入式处理器)或可通过执行存储在存储设备中的一个或多个软件程序执行相应操作的通用处理器(例如,中央处理器(cpu)或应用处理器(ap))。

在本公开中所使用的用语仅用于描述特定的实施方式而不旨在限制本公开。除非在上下文中明确另有所指,否则如在本文中所使用的单数形式也可包括复数形式

除非另有限定,否则本文中使用的全部用语(包括技术用语和科学用语)具有与本公开所属领域的技术人员所通常理解的意思相同的意思。除非在本公开中明确限定,否则如在通常使用的词典中所限定的这种用语可被解释为具有与在相关技术领域的语境中的意思相同的意思,而不应被解释为具有理想化或过于形式的意思。在一些情况下,即使在本公开中限定的用语也不应被解释为排除本公开的实施方式。

根据本公开各种实施方式的电子设备可以是包括至少一个处理器的任何设备,并且可包括:相机、便携式设备、移动终端、通信终端、便携式通信终端、便携式移动终端等。例如,电子设备可包括以下至少一种:智能电话、平板个人计算机(pc)、移动电话、视频电话、电子书(e-book)阅读器、台式pc、膝上pc、上网本计算机、个人数字助理(pda)、便携式多媒体播放器(pmp)、mp3播放器、移动医疗设备、相机、以及可穿戴设备(例如,诸如电子眼镜的头戴式设备(hmd)、电子服装、电子手镯、电子项链、电子配件、电子纹身、或智能手表)。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,所述计算机可读记录介质包括用于以计算机(例如计算机)可读的形式存储或传送信息的任何机制。例如,机器可读介质包括只读存储器(rom)、随机存取存储器(ram)、磁盘存储介质、光存储介质、闪速存储介质、电、光、声或其他形式的传播信号(例如,载波、红外信号、数字信号等)等,该计算机软件产品包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本申请实施例的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

本领域的技术人员应明白,本申请实施例的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请实施例是参照根据本申请实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

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