交互问答的方法、装置及计算机可读存储介质与流程

文档序号:18739841发布日期:2019-09-21 01:39阅读:125来源:国知局
交互问答的方法、装置及计算机可读存储介质与流程

本发明涉及交互问答技术领域,尤其涉及一种交互问答的方法、装置及计算机可读存储介质。



背景技术:

传统的客服系统的客户端包括电话、App、Web网页、小程序等。但是客服的后台系统包括基础层、算法层、能力层和产品层等。一个完善的客服可能要几百万或者更多成本。如果将交互服务外包,实施对其质量的把控也会额外增加成本。

因此,传统的客服系统存在实现周期长、时间成本大、研发成本高等缺点。



技术实现要素:

本发明实施例提供一种交互问答的方法、装置及计算机可读存储介质,以解决现有技术中的一个或多个技术问题。

第一方面,本发明实施例提供了一种交互问答的方法,包括:

接收来自语音设备的语音询问信息;

调用与所述语音询问信息对应的技能服务,所述技能服务是根据技能信息和快速问答FAQ文件生成的;

从所述技能服务对应的FAQ文件中获取交互问答信息;

向所述语音设备发送所述交互问答信息。

在一种实施方式中,还包括:

接收来自各技能服务端的FAQ文件和技能信息;

对每个技能服务端的所述FAQ文件进行自然语言处理NLP;

将每个技能服务端的NLP后的FAQ文件与各自的技能信息关联,得到各服务端的技能服务。

在一种实施方式中,所述对每个技能服务端的所述FAQ文件进行NLP,包括:

利用NLP对所述FAQ文件的内容进行解析,从所述FAQ文件的原始问题中抽取实体;

利用所抽取的实体,对所述问题进行泛化;

将泛化后的问题与所述FAQ文件中原始问题及其答案进行关联。

在一种实施方式中,所述对每个服务端的所述FAQ文件进行NLP之前,还包括:

对各技能服务端的FAQ文件进行验证。

在一种实施方式中,还包括:

获取所述语音询问信息对应的技能服务,对所述语音询问信息进行统计,得到所述语音询问信息对应的次数;

在所述次数高于阈值的情况下,判断在所述技能服务对应的FAQ文件中是否包含所述语音询问信息,若不包含则在所述FAQ文件中添加所述语音询问信息对应的交互问答信息。

第二方面,本发明实施例提供了一种交互问答的装置,包括:

通信模块,用于接收来自语音设备的语音询问信息;

调用模块,用于调用与所述语音询问信息对应的技能服务,所述技能服务是根据技能信息和快速问答FAQ文件生成的;

交互问答信息获取模块,用于从所述技能服务对应的FAQ文件中获取交互问答信息;

所述通信模块还用于向所述语音设备发送所述交互问答信息。

在一种实施方式中,信息接收模块,用于接收来自各技能服务端的FAQ文件和技能信息;

自然语言处理模块,用于对每个技能服务端的所述FAQ文件进行自然语言处理NLP;

技能服务生成模块,用于将每个技能服务端的NLP后的FAQ文件与各自的技能信息关联,得到各服务端的技能服务。

在一种实施方式中,所述自然语言处理模块包括:

实体抽取模块,用于利用NLP对所述FAQ文件的内容进行解析,从所述FAQ文件的原始问题中抽取实体;

泛化处理模块,用于利用所抽取的实体,对所述问题进行泛化;

关联模块,用于将泛化后的问题与所述FAQ文件中原始问题及其答案进行关联。

在一种实施方式中,还包括:

验证模块,用于在所述对每个服务端的所述FAQ文件进行NLP之前,对各技能服务端的FAQ文件进行验证。

在一种实施方式中,还包括:

数据统计模块,用于获取所述语音询问信息对应的技能服务,对所述语音询问信息进行统计,得到所述语音询问信息对应的次数;

交互问答信息添加模块,用于在所述次数高于阈值的情况下,判断在所述技能服务对应的FAQ文件中是否包含所述语音询问信息,若不包含则在所述FAQ文件中添加所述语音询问信息对应的交互问答信息。

第三方面,本发明实施例提供了一种交互问答的装置,所述装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。

在一个可能的设计中,所述装置的结构中包括处理器和存储器,所述存储器用于存储支持所述装置执行上述交互问答的方法的程序,所述处理器被配置为用于执行所述存储器中存储的程序。所述装置还可以包括通信接口,用于与其他设备或通信网络通信。

第四方面,本发明实施例提供了一种计算机可读存储介质,用于存储交互问答的装置所用的计算机软件指令,其包括用于执行上述交互问答的方法所涉及的程序。

上述技术方案中的一个技术方案具有如下优点或有益效果:交互问答服务器提供技能服务平台,各技能服务端无需掌握编程技术即可生成技能服务,从而降低开发、运营的成本。并且技能服务的生成过程耗时极短。

上述技术方案中的另一个技术方案具有如下优点或有益效果:由于智能语音设备具备与用户交互的能力,通过交互问答服务器能够利用智能语音设备更好的提供客户服务,提升客户对服务端的认知。

上述概述仅仅是为了说明书的目的,并不意图以任何方式进行限制。除上述描述的示意性的方面、实施方式和特征之外,通过参考附图和以下的详细描述,本发明进一步的方面、实施方式和特征将会是容易明白的。

附图说明

在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本发明公开的一些实施方式,而不应将其视为是对本发明范围的限制。

图1示出根据本发明实施例的交互问答方法的流程图。

图2示出根据本发明实施例的交互问答方法的流程图。

图3示出根据本发明实施例的交互问答方法的流程图。

图4示出根据本发明实施例的交互问答方法的流程图。

图5示出根据本发明实施例的交互问答装置的结构框图。

图6示出根据本发明实施例的交互问答装置的结构框图。

图7示出根据本发明实施例的交互问答装置的结构框图。

图8示出根据本发明实施例的交互问答装置的结构框图。

图9示出根据本发明实施例的交互问答装置的结构框图。

图10示出根据本发明实施例的交互问答方法的流程图。

图11示出根据本发明实施例的交互问答方法的流程图。

图12示出根据本发明实施例的交互问答装置的结构框图。

具体实施方式

在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可认识到的那样,在不脱离本发明的精神或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是示例性的而非限制性的。

图1示出根据本发明实施例的交互问答的方法的流程图。如图1所示,该包括以下步骤:

S101:接收来自语音设备的语音询问信息。

语音设备可以通过麦克风等收音设备接收用户的语音问询信息。然后,语音设备可以将语音问询信息转发至交互问答服务器。在转发过程中,语音设备可以采用语音流加密的方式传输语音问询信息。本发明实施例的语音设备可以是具有语音处理能力的设备,包括但不限于智能音箱、智能电视、智能洗衣机等。

S102:调用与所述语音询问信息对应的技能服务,所述技能服务是根据技能信息和快速问答(FAQ,Frequently Asked Questions)文件生成的。

技能信息可以包括技能服务的名称、图标和简要介绍等。示例性的,技能服务可以包括各种不同商家的客服。

交互问答服务器可以对语音询问信息进行语音识别,得到对应的文本。从所述语音询问信息的文本中识别出技能服务的名称和具体问题等。然后,根据技能服务的名称调用对应的技能服务,将具体问题发送给被调用的技能服务。例如,语音询问信息的文本包括的技能服务的名称为“XX客服”,具体问题为“A电器的B元件坏了怎么办”。交互问答服务器可以调用“XX客服”对应的技能服务,将该技能服务的名称、图标、页面布局等信息发送给语音设备。在语音设备的界面上显示该技能服务的名称、图标和对话框等。此外,交互问答服务器还向该技能服务发送具体问题“A电器的B元件坏了怎么办”。并且,在语音设备的界面上可以显示该具体问题,例如,在“XX客服”的对话框中显示某个用户提问了“A电器的B元件坏了怎么办”。

在语音询问信息包括具体问题但不包括技能服务名称的情况下,交互问答服务器可以向语音设备反馈调用不成功的信息或前次成功调用的技能服务等。

FAQ文件中可以包括问答集合。问答集合中可以包括若干的问题与答案。其中,问题与答案的对应关系可以是1对1,1对多,多对1,多对多等。答案可以包括文字,也可以包括媒体内容的统一资源定位符(URL,Uniform Resource Locator)等。

S103:从所述技能服务对应的FAQ文件中获取交互问答信息。

技能服务获取所述语音询问信息中的具体问题后,可以在FAQ文件中查询与所述具体问题匹配的问题,提取对应的交互问答信息。例如,所提取的交互问答信息可以包括与具体问题匹配度最高的问题所对应答案的文字信息,也可以包括该答案对应的媒体内容的URL,还可以包括在问题和答案之后可能提出的其他问题及其答案。交互问答服务器可以将所述技能服务对应的交互问答信息发送给语音设备。在语音设备展示该交互问答信息。例如,在语音设备显示的“XX客服”的对话框中显示“A电器的B元件坏了怎么办”对应的答案“B元件的维修方式为:……”。

在FAQ文件中查询与语音询问信息中具体问题匹配的问题的过程可以包括:对具体问题进行断句,在每句话中分词。分别计算每个分词的特征向量,以及该具体问题的特征向量。计算该具体问题的特征向量与FAQ文件中的各个问题的特征向量的匹配度,选择在FAQ文件中与该具体问题匹配度最高的问题。

在一个实施方式中,在从所述技能服务对应的FAQ文件中可能无法交互问答信息。例如在FAQ文件中查询与所述具体问题的匹配度均低于阈值,则可以表示FAQ文件中并不包含与该具体问题匹配的问题。在此情况下,可以对该语音询问信息中的具体问题进行记录,以便后续对FAQ文件进行扩展。例如:对出现次数较多且FAQ文件中并不包含的问题,可以将该问题以及对应的答案补充至FAQ文件中。

S104:向所述语音设备发送所述交互问答信息。

为了传输更加安全,交互问答服务器可以向语音设备发送加密的交互问答信息。

如图2所示,在一种实施方式中,该方法还包括步骤:

S201:接收来自各技能服务端的FAQ文件和技能信息。

各技能服务端登录交互问答服务器的网站,创建技能信息并上传FAQ文件。各技能服务端可以是各技能服务所包括的各种不同商家的客服终端。交互问答服务器可以以文字框形式接收各技能服务端所输入的名称、简要介绍等文字信息,以图片形式接收各技能服务端所输入的图标,以文字信息、Excel文件或者可扩展标记语言(XML)等形式接收FAQ文件。

S202:对每个技能服务端的所述FAQ文件进行自然语言处理(NLP,Natural Language Processing)。

其中,NLP是一种计算机识别人的自然沟通语言,以将人的语言转换成表达含义相同的文字的技术。NLP的工作步骤可以包括:对文字进行拆分、无效词过滤、将过滤后的文本转换成特征向量、对特征向量进行词性理解和语义理解、基于理解采用词向量进行扩展。

S203:将每个技能服务端的NLP后的FAQ文件与各自的技能信息关联,得到各服务端的技能服务。

如图3所示,在一种实施方式中,所述对每个技能服务端的所述FAQ文件进行NLP,包括以下步骤:

S301:利用NLP对所述FAQ文件的内容进行解析,从所述FAQ文件的原始问题中抽取实体。

从所述FAQ文件的原始问题中抽取实体可以利用FAQ文件的格式解析或利用词性解析。利用FAQ文件的格式解析可以是在FAQ文件中查询位于固定位置的问题部分和回答部分,例如左侧是问题部分,右侧是答案部分;又例如查找出问号,将问号之前的一句话确定为问题部分,将问号之后的一段话确定为回答部分。基于NLP的语义理解判断问题和回答是否匹配。

利用词性解析可以是将FAQ文件中的句子依据标点符号断句,在每句话中分词。根据分词后各词的词性判断出该句子是否为疑问句。词性的判断可以基于NLP词性判断实现,在此不再详述。

S302:利用所抽取的实体,对所述问题进行泛化。

对于所述问题进行泛化的目的是使得对FAQ文件中的问题扩充为多种相同或近似意思的其他问题。解决FAQ文件中问答库规模较小,句式单一等问题。例如FAQ文件中问题是“审核需要几天?”那么泛化以后的结果可以包括:“多长时间审核完?”、“审核得多久?”等。

对所述问题进行泛化可以包括,对问题进行断句,在每句话中分词。分别计算每个分词的特征向量,以及该问题的特征向量。对各分词进行同义词扩展,基于特征向量的矩阵排列,将同义词扩展后的各词组成新问题。将新问题的特征向量与原始问题的特征向量进行相似度计算,若相似度计算的差值在阈值内,表示新问题属于原问题的泛化。

S303:将泛化后的问题与所述FAQ文件中原始问题及其答案进行关联。

在一种实施方式中,所述对每个服务端的所述FAQ文件进行NLP之前,还包括:对各技能服务端的FAQ文件进行验证。

示例性的,验证可以包括对FAQ文件的内容进行完整性、规范性和一致性的验证等。

完整性可以包括对FAQ文件的内容是否同时包括问题和答案进行验证。例如只有问题没有答案,或者只有答案没有问题,都属于不完整。

规范性可以包括对明显错误进行检测,例如错别字检测、句子完整性检测等。

一致性可以包括对重复出现的问题是否对应相同答案的检测。在FAQ文件撰写、构建过程中,有可能存在技能服务端的操作者重复撰写了相同的问题,但相同问题的答案缺不同。一致性检测是在检测到同一FAQ文件中出现了相同的问题,但答案不同的检测机制。

在上述验证过程通过的情况下,表示所上传的FAQ文件是符合规范的,存储该FAQ文件。在一个实施方式中,针对验证未能通过的FAQ文件,交互问答服务器不予存储。提示技能服务端进行修正并重新上传,直至该技能服务端上传的FAQ文件验证通过。

如图4所示,在一种实施方式中,还包括以下步骤:

S401:获取所述语音询问信息对应的技能服务,对所述语音询问信息进行统计,得到所述语音询问信息对应的次数。

统计可以包括针对各技能服务的语音询问信息的统计,例如对当前技能服务的全部语音询问信息的统计,或从技能服务对应的FAQ文件中获取交互问答信息失败的情况所对应的语音询问信息的统计等。

S402:在所述次数高于阈值的情况下,判断在所述技能服务对应的FAQ文件中是否包含所述语音询问信息,若不包含则在所述FAQ文件中添加所述语音询问信息对应的交互问答信息。

在对一个技能服务多次提出同一个问题,且该技能服务对应的FAQ文件中并不包括该问题的情况下。交互问答服务器可以向该技能服务反馈上述的问题,反馈方式可以是通过交互问答服务器的网站向该技能服务所对应的技能服务端发送反馈信息。该技能服务所对应的技能服务端获取到所述反馈信息后,可以在先前所上传的FAQ文件中添加该问题及对应的交互问答信息。

本发明的有益效果在于:交互问答服务器提供技能服务平台,各技能服务端无需掌握编程技术即可生成技能服务,从而降低开发、运营的成本。并且技能服务的生成过程耗时极短。此外,由于智能语音设备具备与用户交互的能力,通过交互问答服务器能够利用智能语音设备更好的提供客户服务,提升客户对服务端的认知。

图5示出根据本发明实施例的交互问答的装置的结构框图,该装置包括:

通信模块601,用于接收来自语音设备600的语音询问信息。所述语音设备与通信模块601的通信可以包括云通信。

调用模块602,用于调用与所述语音询问信息对应的技能服务,所述技能服务是根据技能信息和快速问答FAQ文件生成的;

交互问答信息获取模块603,用于从所述技能服务对应的FAQ文件中获取交互问答信息;

所述通信模块601还用于向所述语音设备600发送所述交互问答信息。

上述通信模块601、调用模块602和交互问答信息获取模块603共同组成交互问答服务器。所述交互问答服务器可以是对话式AI平台。

如图6所示,在一种实施方式中,该装置还包括:

信息接收模块701,用于接收来自各技能服务端的FAQ文件和技能信息。

技能服务端通过信息上传模块向交互问答服务器传输FAQ文件和技能信息。技能服务端将其所接收的FAQ文件和技能信息发送至对应的技能服务的模块。各技能服务的模块可以在交互问答服务器内部进行信息交互,也可以与交互问答服务器采用远程通信进行信息交互。

自然语言处理模块702,用于对每个技能服务端的所述FAQ文件进行自然语言处理NLP。

技能服务生成模块703,用于将每个技能服务端的NLP后的FAQ文件与各自的技能信息关联,得到各服务端的技能服务。

如图7所示,在一种实施方式中,所述自然语言处理模块702包括:

实体抽取模块7021,用于利用NLP对所述FAQ文件的内容进行解析,从所述FAQ文件的原始问题中抽取实体。

泛化处理模块7022,用于利用所抽取的实体,对所述问题进行泛化。

关联模块7023,用于将泛化后的问题与所述FAQ文件中原始问题及其答案进行关联。

如图8所示,在一种实施方式中,该装置还包括:

数据统计模块801,用于获取所述语音询问信息对应的技能服务,对所述语音询问信息进行统计,得到所述语音询问信息对应的次数;

交互问答信息添加模块802,用于在所述次数高于阈值的情况下,判断在所述技能服务对应的FAQ文件中是否包含所述语音询问信息,若不包含则在所述FAQ文件中添加所述语音询问信息对应的交互问答信息。

在一种应用示例中,可以基于本发明实施例的交互问答的方法构建一种轻量级客服系统,使得企业等需要提供客服的用户可以快速建立轻量级客服系统。如图9所示,该轻量级客服技术主要分为7个模块:

对话式AI的平台网站:该网站可以是对话式AI平台中的一个模块,供企业等需要提供客服的用户定制自己的技能服务信息。包括客服技能名称(例如五木客服),图标和简要介绍等。

FAQ上传模块:所述用户使用该模块上传自己的FAQ文件,问题与答案的关系可以是1对1,1对多,多对1,多对多。答案不限于文字,也可以是媒体内容的url。

文件验证模块:验证所述用户上传的FAQ文件,验证可以包括FAQ文件中内容的完整性、规范性、一致性等。

NLP模块:对FAQ文件在内容进行解析,从所述FAQ文件的原始问题中抽取实体,对所述问题进行泛化。将将泛化后的问题与所述FAQ文件中原始问题及其答案进行关联。

内容存储模块:存储所述用户上传的FAQ文件,以及所述NLP模块的处理结果、关联关系。

技能服务生成器:根据所述技能服务信息和内容存储模块中存储的各种内容,生成对应的技能服务。

技能数据统计模块:用于记录语音询问信息的详细数据并对应生成报表。

如图10所示,用户采用该系统定制轻量级客服的流程如下:

S1001:企业等需要提供客服的用户登陆对话式AI平台的网站,创建技能服务信息,包括客服技能名称(例如五木客服),图标和简要介绍等。

S1002:所述用户进入文件上传模块,上传FAQ文件。FAQ的文件格式可以是纯文本,excel或者XML等。

S1003:文件验证模块收到FAQ文件后,对其格式和内容进行验证;验证通过进入步骤S1004,否则返回步骤S1002。

S1004:将验证通过的FAQ文件存储至内容存储模块。

S1005:NLP模块对FAQ文件的内容进行解析,从所述FAQ文件的原始问题中抽取实体,对所述问题进行泛化。将将泛化后的问题与所述FAQ文件中原始问题及其答案进行关联并存储至所述存储模块。

S1006:由技能服务生成器生成最终的“xx客服”技能服务。

如图11所示,在该轻量级客服技能生成之后,需要客服解惑的用户就可以通过智能语音设备使用该轻量级客服系统技能服务了,示意流程如下:

需要客服解惑的用户向箱智能语音设备发出语音问询。

智能语音设备接收到所述语音问询,将其进行加密传输。

对话式AI平台网站接收到加密传输的语音问询,对其解密后得到问询信息。所述问询信息中可以包括技能服务的名称和具体问题等。对话式AI平台网站可以依据技能服务的名称调用对应的轻量级客服。

被调用的轻量级客服基于问询信息,在FAQ文件中查询交互问答信息,并反馈给对话式AI平台。反馈的信息可以只包括答案,也可以包括交互问答信息。

对话式AI平台网站将从被调用的轻量级客服处获取的反馈信息进行加密传输。

智能语音设备接收到所述加密传输的反馈信息,进行语音输出。

本发明本的有益效果在于:无需编程即可生成面向智能语音设备的轻量级客服系统,并且能够在极短时间内高效地生成面向智能语音设备的轻量级客服系统。且运营成本低廉。

图12示出根据本发明实施例的交互问答的装置的结构框图。如图12所示,该装置包括:存储器1210和处理器1220,存储器1210内存储有可在处理器1220上运行的计算机程序。所述处理器1220执行所述计算机程序时实现上述实施例中的交互问答的方法。所述存储器1210和处理器1220的数量可以为一个或多个。

该装置还包括:

通信接口1230,用于与外界设备进行通信,进行数据交互传输。

存储器1210可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。

如果存储器1210、处理器1220和通信接口1230独立实现,则存储器1210、处理器1220和通信接口1230可以通过总线相互连接并完成相互间的通信。所述总线可以是工业标准体系结构(ISA,Industry Standard Architecture)总线、外部设备互连(PCI,Peripheral Component Interconnect)总线或扩展工业标准体系结构(EISA,Extended Industry Standard Architecture)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图12中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

可选的,在具体实现上,如果存储器1210、处理器1220及通信接口1230集成在一块芯片上,则存储器1210、处理器1220及通信接口1230可以通过内部接口完成相互间的通信。

本发明实施例提供了一种计算机可读存储介质,其存储有计算机程序,该程序被处理器执行时实现上述实施例中任一所述的方法。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读存储介质中。所述存储介质可以是只读存储器,磁盘或光盘等。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到其各种变化或替换,这些都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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