用于基于用户性格实现人工智能对话的方法及设备与流程

文档序号:11251031阅读:417来源:国知局
用于基于用户性格实现人工智能对话的方法及设备与流程

本发明的实施方式涉及计算机领域,更具体地,本发明的实施方式涉及用于基于用户性格实现人工智能对话的方法、装置、计算设备以及介质。



背景技术:

本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或者上下文。此处的描述不因为包括在本部分中就承认是现有技术。

ai(artificialintelligence,人工智能)可以对人的意识以及思维过程进行模拟。自从ai诞生以来,其理论和技术已逐渐成熟,且其应用领域也在不断扩大。人工智能对话是ai的一个应用领域。人工智能对话有时也可以称为聊天机器人或者chatbot系统等。

目前,已经出现了一些人工智能对话技术,一个具体的例子,在接收到对话方的输入信息(例如,语音输入信息或者文字输入信息等)后,通过对接收到的输入信息进行处理,从而获得相应的处理结果,并根据该处理结果回复对话方,例如,以语音/文本方式回复对话方的提问,再例如,响应用户的要求而播放相应的歌曲或者播放相应的视频等,从而实现与对话方的人工智能对话。

在智能音箱、平板电脑以及智能移动电话等智能电子设备支持人工智能对话技术的情况下,智能电子设备可以辅助用户处理一定的事务,例如,对于支持人工智能对话技术的智能音箱而言,不仅可以随时根据用户的要求播放相应的歌曲,而且,如果将智能音箱与用户的电话(例如,座机电话或者移动电话等)相连接,则智能音箱可以作为通话的一方而与通话的另一方进行通话,从而智能音箱可以辅助用户接听电话;如果将智能音箱与用户家庭或者办公场所的门铃相连接,则智能音箱可以代替用户与按门铃的来访者进行对话,从而智能音箱可以辅助用户接待来访者。



技术实现要素:

但是,出于在实现人工智能对话的过程中未考虑用户性格的原因,现有技术通常是根据对话方的输入信息的含义获得处理结果,根据该处理结果回复对话方,也就是说,对于具有相同含义的不同输入信息而言,现有技术通常会以相同的处理结果回复对话方。

因此在现有技术中,针对具有性格差异的不同用户,人工智能对话无法提供个性化服务,这是非常令人烦恼的技术问题。

为此,非常需要一种改进的用于基于用户性格实现人工智能对话的技术方案,以使人工智能对话更具个性化,从而使人工智能对话能够更符合用户的愿望,为用户带来了更好的体验。

在本上下文中,本发明的实施方式期望提供一种用于基于用户性格实现人工智能对话的方法、介质、装置以及计算设备。

在本发明实施方式的第一方面中,提供一种用于基于用户性格实现人工智能对话的方法,包括:根据智能电子设备接收到的对话方的输入信息获取对话方的意愿;获取用户性格信息;从所述用户性格信息对应的预设知识集合中获取所述意愿对应的反馈信息,并根据所述反馈信息答复所述对话方。

在本发明的一个实施例中,所述根据智能电子设备接收到的对话方的输入信息获取对话方的意愿的步骤包括:根据智能电子设备接收到的对话方的输入信息获取意图和意图实体词。

在本发明的又一个实施例中,所述根据智能电子设备接收到的对话方的输入信息获取意图和意图实体词的步骤包括:将智能电子设备接收到的对话方的语音输入信息转换为文本信息,并对所述文本信息进行语义分析,以获取意图和意图实体词;或者,对智能电子设备接收到的对话方的文本输入信息进行语义分析,以获取意图和意图实体词。

在本发明的再一个实施例中,所述获取用户性格信息的步骤包括:在确定出所述对话方不是所述智能电子设备的使用方的情况下,根据预设反馈策略获取当前对话方性格信息或者所述智能电子设备的使用方性格信息。

在本发明的再一个实施例中,所述获取用户性格信息的步骤包括:从所述对话方的输入信息中获取各性格实体词,并根据所述获取到的各性格实体词各自所属的性格确定用户性格信息。

在本发明的再一个实施例中,所述获取用户性格信息的步骤包括:获取所述对话方的身份信息,并根据所述对话方的身份信息在身份与性格的对应关系中查找;在查找到匹配记录的情况下,将所述匹配记录中的性格信息作为所述用户性格信息;在未查找到匹配记录的情况下,从所述对话方的输入信息中获取各性格实体词,并根据所述获取到的各性格实体词各自所属的性格确定用户性格信息。

在本发明的再一个实施例中,所述获取所述对话方的身份信息的步骤包括:获取来电方的电话号码;或者,获取即时消息发送方的即时消息通信账号;或者,获取电子邮件发送方的邮箱账号;或者,通过语音交互或者文本信息交互获取来访者的姓名。

在本发明的再一个实施例中,所述身份与性格的对应关系是根据历史信息设置的,且所述对应关系的设置方式包括:针对一条历史信息而言,获取所述历史信息对应的身份信息,并从所述历史信息中获取各性格实体词,在预先设置的具有性格标识的性格实体词集合中查找所述各性格实体词,根据查找到的各性格实体词的性格标识将各性格实体词分别累计在所述历史信息对应的身份信息所对应的相应性格实体词数量中,根据当前累计结果维护相应的身份与性格的对应关系。

在本发明的再一个实施例中,所述历史信息包括:与智能电子设备之间的历史对话、在网络中发表的历史评论、历史电子邮件以及历史即时消息中的一个或者多个。

在本发明的再一个实施例中,所述根据所述获取到的各性格实体词各自所属的性格确定用户性格信息的步骤包括:在预先设置的具有性格标识的性格实体词集合中查找各性格实体词;根据查找到的各性格实体词的性格标识确定所述用户性格信息;其中,所述用户性格信息包括:至少一种性格信息,且在所述用户性格信息包括多种性格信息的情况下,所述用户性格信息还包括:各种性格所占的比重。

在本发明的再一个实施例中,所述从所述用户性格信息对应的预设知识集合中获取所述意图和意图实体词对应的反馈信息的步骤包括:在所述用户性格信息包括:多种性格信息以及各种性格所占的比重的情况下,根据预设选取策略从所述多种性格信息中选取一种性格信息,并从所述选取的性格信息对应的预设知识集合中获取所述意图和意图实体词对应的反馈信息。

在本发明的再一个实施例中,所述方法还包括:在未获取到用户性格信息的情况下,从缺省知识集合中获取所述意图和意图实体词对应的反馈信息,并根据所述反馈信息答复所述对话方。

在本发明实施方式的第二方面中,提供了一种介质,其上存储有程序,该程序被处理器执行时实现步骤:根据智能电子设备接收到的对话方的输入信息获取对话方的意愿;获取用户性格信息;从所述用户性格信息对应的预设知识集合中获取所述意愿对应的反馈信息,并根据所述反馈信息答复所述对话方。

在本发明实施方式的第三方面中,提供一种装置,主要包括:第一获取模块,用于根据智能电子设备接收到的对话方的输入信息获取对话方的意愿;第二获取模块,用于获取用户性格信息;反馈答复模块,用于从所述用户性格信息对应的预设知识集合中获取所述意愿对应的反馈信息,并根据所述反馈信息答复所述对话方。

在本发明实施方式的第四方面中,提供一种计算设备,主要包括:存储器,用于存储计算机程序;处理器,用于执行所述存储器中存储的计算机程序,且所述计算机程序被执行时,下述指令被运行:用于根据智能电子设备接收到的对话方的输入信息获取对话方的意愿的指令;用于获取用户性格信息的指令;用于从所述用户性格信息对应的预设知识集合中获取所述意愿对应的反馈信息,并根据所述反馈信息答复所述对话方的指令。

在本发明的一个实施例中,所述用于根据智能电子设备接收到的对话方的输入信息获取对话方的意愿的指令包括:用于根据智能电子设备接收到的对话方的输入信息获取意图和意图实体词的指令。

在本发明的又一个实施例中,所述用于根据智能电子设备接收到的对话方的输入信息获取意图和意图实体词的指令包括:用于将智能电子设备接收到的对话方的语音输入信息转换为文本信息,并对所述文本信息进行语义分析,以获取意图和意图实体词的指令;或者,用于对智能电子设备接收到的对话方的文本输入信息进行语义分析,以获取意图和意图实体词的指令。

在本发明的再一个实施例中,所述用于获取用户性格信息的指令包括:用于在确定出所述对话方不是所述智能电子设备的使用方的情况下,根据预设反馈策略获取当前对话方性格信息或者所述智能电子设备的使用方性格信息的指令。

在本发明的再一个实施例中,所述用于获取用户性格信息的指令包括:用于从所述对话方的输入信息中获取各性格实体词的指令;用于根据所述获取到的各性格实体词各自所属的性格确定用户性格信息的指令。

在本发明的再一个实施例中,所述用于获取用户性格信息的指令包括:用于获取所述对话方的身份信息的指令;用于根据对话方的身份信息在身份与性格的对应关系中查找的指令;用于在查找到匹配记录的情况下,将所述匹配记录中的性格信息作为所述用户性格信息的指令;用于在未查找到匹配记录的情况下,从所述对话方的输入信息中获取各性格实体词的指令,用于根据所述获取到的各性格实体词各自所属的性格确定用户性格信息的指令。

在本发明的再一个实施例中,所述用于获取所述对话方的身份信息的指令包括:用于获取来电方的电话号码的指令;或者,用于获取即时消息发送方的即时消息通信账号的指令;或者,用于获取电子邮件发送方的邮箱账号的指令;或者,用于通过语音交互或者文本信息交互获取来访者的姓名的指令。

在本发明的再一个实施例中,所述设备还包括:用于根据历史信息设置身份与性格的对应关系的指令,且所述用于根据历史信息设置身份与性格的对应关系的指令包括:用于针对一条历史信息而言,获取所述历史信息对应的身份信息,并从所述历史信息中获取各性格实体词,在预先设置的具有性格标识的性格实体词集合中查找所述各性格实体词,根据查找到的各性格实体词的性格标识将各性格实体词分别累计在所述历史信息对应的身份信息所对应的相应性格实体词数量中,根据当前累计结果维护相应的身份与性格的对应关系的指令。

在本发明的再一个实施例中,所述历史信息包括:历史输入信息、在网络中发表的历史评论、历史电子邮件以及历史即时消息中的一个或者多个。

在本发明的再一个实施例中,所述用于根据所述获取到的各性格实体词各自所属的性格确定用户性格信息的指令包括:用于在预先设置的具有性格标识的性格实体词集合中查找所述各性格实体词的指令;用于根据查找到的各性格实体词的性格标识确定所述用户性格信息的指令;其中,所述用户性格信息包括:至少一种性格信息,且在所述用户性格信息包括多种性格信息的情况下,所述用户性格信息还包括:各种性格所占的比重。

在本发明的再一个实施例中,所述用于从所述用户性格信息对应的预设知识集合中获取所述意图和意图实体词对应的反馈信息的指令包括:在所述用户性格信息包括:多种性格信息以及各种性格所占的比重的情况下,用于根据预设选取策略从所述多种性格信息中选取一种性格信息,并从所述选取的性格信息对应的预设知识集合中获取所述意图和意图实体词对应的反馈信息的指令。

在本发明的再一个实施例中,所述设备还包括:用于在未获取到用户性格信息的情况下,从缺省知识集合中获取所述意图和意图实体词对应的反馈信息,并根据所述反馈信息答复对话方的指令。

根据本发明实施方式的用于基于用户性格实现人工智能对话的方法、装置、计算设备以及介质,本发明实施方式通过获取用户性格信息,可以在基于对话方的意愿获取反馈信息的过程中加入对用户性格信息因素,即本发明实施方式可以从用户性格信息对应的预设知识集合中获取意图和意图实体词对应的反馈信息,由于不同的用户性格信息对应的预设知识集合可以不同,且不同预设知识集合中的相同意愿对应的反馈信息可以不同,因此,针对相同意愿,本发明实施方式可以针对不同的用户性格信息获得不同的反馈信息,从而避免了针对具有性格差异的不同用户,人工智能对话无法提供个性化服务的技术问题。由此可知,本发明实施方式提供的技术方案可以使得人工智能对话更具个性化,从而使人工智能对话能够更符合用户的愿望,为用户带来了更好的体验。

附图说明

通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:

图1示意性地示出了根据本发明实施方式的可以在其中实现的应用场景示意图;

图2示意性地示出了根据本发明一实施例的用于基于用户性格实现人工智能对话的方法流程图;

图3示意性地示出了根据本发明一实施例的装置的结构示意图;

图4示意性地示出了根据本发明一实施例的计算设备的结构示意图;

图5示意性地示出了根据本发明一实施例的介质的示意图。

在附图中,相同或对应的标号表示相同或对应的部分。

具体实施方式

下面将参考若干示例性实施方式来描述本发明的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。

本领域技术人员知道,本发明的实施方式可以实现为一种设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件或者完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。

根据本发明的实施方式,提出了一种用于基于用户性格实现人工智能对话的方法、装置、计算设备以及介质。

在本文中,需要理解的是,本发明实施方式所涉及的术语智能电子设备可以具体为智能音箱等物联网设备,也可以具体为台式计算机、笔记型计算机、平板电脑或者智能移动电话等用户终端设备;所涉及的术语对话方是指与智能电子设备进行对方的一方,且该对话方可以是智能电子设备的使用方(例如,智能电子设备的主人或者当前具有拥有/使用权限的用户等),该对话方也可以不是智能电子设备的使用方(例如,智能电子设备的使用方的亲戚或者朋友或者同事或者陌生人等);所涉及的术语对话方的意愿通常是指能够表示出对话方的想法或者目的或者看法等主观愿望的信息,且对话方的意愿通常可以认为是对话方的输入信息的真实含义;所涉及的术语反馈信息通常是指向对话方回复的答复信息。此外,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。下面参考本发明的若干代表性实施方式,详细阐释本发明的原理和精神。

发明概述

本发明人发现,出于在实现人工智能对话的过程中未考虑用户性格的原因,现有技术通常是根据对话方的输入信息的含义获得处理结果,并根据获得的处理结果回复对话方,由此可知,对于具有相同含义的不同输入信息而言,现有技术通常会以相同的处理结果回复对话方。

针对具有性格差异的不同用户,人工智能对话无法提供个性化服务这一技术问题,本发明实施方式提供了一种用于基于用户性格实现人工智能对话的方法、装置、计算设备以及介质,通过获取用户性格信息,可以在基于对话方的意愿获取反馈信息的过程中加入对用户性格信息因素,这样,本发明实施方式可以从用户性格信息对应的预设知识集合中获取意图和意图实体词对应的反馈信息,由于不同的用户性格信息对应的预设知识集合可以不同,且不同预设知识集合中的相同意愿对应的反馈信息可以不同,因此,针对相同意愿,本发明实施方式可以针对不同的用户性格信息获得不同的反馈信息,从而避免了针对具有性格差异的不同用户,人工智能对话无法提供个性化服务的技术问题。由此可知,本发明实施方式提供的技术方案可以使得人工智能对话更具个性化,从而使人工智能对话能够更符合用户的愿望,为用户带来了更好的体验。

在介绍了本发明的基本原理之后,下面具体介绍本发明的各种非限制性实施方式。

应用场景总览

首先参考图1,示意性地示出了根据本发明实施方式的可以在其中实现的应用场景。

图1中,智能电子设备100可以辅助用户(例如,智能电子设备100的使用方)处理一定的事务,例如,在智能电子设备100为能够支持人工智能对话技术的智能音箱的情况下,其不仅可以随时根据用户的要求播放相应的歌曲或者录音,而且,如果将智能音箱与用户的电话(例如,座机电话或者移动电话等)相连接,则该智能音箱还可以作为通话的一方而与通话的另一方进行通话,从而智能音箱可以辅助用户接听电话;如果将智能音箱与用户家庭或者办公场所的门铃相连接,则智能音箱可以代替用户与按门铃的来访者进行对话,从而智能音箱可以辅助用户接待来访者。

由上述描述可知,智能电子设备100可以支持与不同的对话方进行对话(图1中示意性的示出了两个对话方),例如,智能电子设备100可以与其主人进行对话;再例如,智能电子设备100可以与其主人的通讯录(电话通讯录或者即时通信工具通讯录或者电子邮箱通讯录等)中的联系人进行对话;再例如,智能电子设备100可以与递送人员等陌生人进行对话。

智能电子设备100在与对话方进行对话的过程中可以提供个性化对话服务;具体而言,智能电子设备100可以按照其主人的性格特点与当前对话方进行对话,智能电子设备100也可以按照不同对话方的性格特点与不同的对话方进行对话。

然而,本领域技术人员完全可以理解,本发明实施方式的适用场景不受到该框架任何方面的限制。

示例性方法

下面结合图1所示的应用场景,参考图2来描述根据本发明示例性实施方式的用于基于用户性格实现人工智能对话的方法。需要注意的是,上述应用场景仅是为了便于理解本发明的精神和原理而示出,本发明的实施方式在此方面不受任何限制。相反,本发明的实施方式可以应用于适用的任何场景。

参见图2,示意性地示出了根据本发明一实施例的用于基于用户性格实现人工智能对话的方法的流程图,且该方法通常可以在用户设备中执行,例如,可以在用户的智能音箱、智能语音助手以及智能电视等物联网设备中执行,再例如,可以在用户的台式计算机、笔记型计算机、智能移动电话以及平板电脑等用户终端设备中执行。当然,本发明实施方式也不排除该方法由服务器实现或者由用户设备以及服务器共同实现的可能性。

图2中的方法主要包括:步骤s200、步骤s210以及步骤s220,下面对各步骤分别进行说明:

s200、根据智能电子设备接收到的对话方的输入信息获取对话方的意愿。

作为示例,本发明实施方式中的对话方(即当前对话方)可以为智能电子设备的使用方(例如,智能电子设备的主人或者当前具有拥有/使用权限的用户等),且该对话方也可以不是智能电子设备的使用方(例如,陌生人或者智能电子设备的主人的通讯录中的联系人等)。

作为示例,本发明实施方式中的输入信息可以为语音输入信息(即声音信息),也可以为文本输入信息,即本发明实施方式可以支持与对话方的语音对话,也可以支持与对话方的文字对话。

作为示例,本发明实施方式中的意愿通常可以通过意图和意图实体词来表示,即本发明实施方式可以从智能电子设备接收到的对话方的输入信息中获取意图和意图实体词。

获取意图和意图实体词的一个具体例子为:在输入信息为语音输入信息的应用场景中,本发明实施方式可以先将智能电子设备接收到的对话方的语音输入信息转换为文本信息,然后,对转换后的文本信息进行语义分析,从而获得意图和意图实体词;而在输入信息为文本输入信息的应用场景中,本发明实施方式可以直接对智能电子设备接收到的对话方的文本输入信息进行语义分析,从而获得意图和意图实体词。

一个更为具体的例子为:设定智能电子设备当前接收到的对话方的语音输入信息为“来首a的歌曲听听呗”,本发明实施方式在将该语音输入信息转换为文本信息后,针对该文本信息进行语义分析,从而获得的意图为“播放音乐”,而获得的意图实体词为“a”。

本发明实施方式可以使用现有的语义分析技术来获得意图和意图实体词,在此不再对语义分析的具体实现过程进行详细说明。

s210、获取用户性格信息。

作为示例,本发明实施方式中的用户可以是智能电子设备的使用方,即获取的用户性格信息可以是智能电子设备的使用方性格信息;本发明实施方式中的用户也可以是除了智能电子设备的使用方之外的其他用户;

一个具体的例子,在确定出当前对话方为智能电子设备的使用方的应用场景中,本步骤中的用户通常为智能电子设备的使用方,即在该应用场景下,本发明实施方式通常会获取智能电子设备的使用方性格信息。本发明实施方式可以根据智能电子设备的使用方的历史信息形成使用方性格信息,该历史信息可以包括:使用方与智能电子设备之间的历史对话、使用方在网络中发表的历史评论、使用方的历史电子邮件以及使用方的历史即时消息等。本发明实施方式可以通过网络爬取方式获取使用方在网络中发表的历史评论。另外,本发明实施方式可以在使用方使用智能电子设备的过程中不断的完善使用方性格信息。

另一个具体的例子,在确定出当前对话方为除了智能电子设备的使用方之外的其他用户(例如,陌生人,再例如,智能电子设备的使用方的电话通讯录或者即时通信工具通讯录或者电子邮箱通讯录等中的联系人)的应用场景中,本步骤中的用户可以为智能电子设备的使用方,也可以为当前对话方;即在该应用场景下,本发明实施方式可以获取智能电子设备的使用方性格信息,也可以获取当前对话方性格信息。且在该应用场景下,本发明实施方式可以根据预设反馈策略来确定是获取智能电子设备的使用方性格信息,还是获取当前对话方性格信息。上述预设反馈策略可以根据实际需求来设置,例如,预设反馈策略可以包括:优先获取使用方性格信息、针对第一特定对话方优先获取使用方性格信息或者针对第二特定对话方优先获取对话方性格信息等;本发明实施方式不限制预设反馈策略所包含的具体内容。

另外,本发明实施方式可以根据上述其他用户的历史信息形成其他用户性格信息,该历史信息可以包括:上述其他用户与智能电子设备之间的历史对话、上述其他用户在网络中发表的历史评论、上述其他用户的历史电子邮件以及上述其他用户的历史即时消息等。本发明实施方式可以通过网络爬取方式获取上述其他用户在网络中发表的历史评论。还有,本发明实施方式可以在智能电子设备与其他用户的对话过程中不断的完善其他用户性格信息。

作为示例,本发明实施方式中的用户性格信息可以对应一种性格,也可以对应多种性格;且在用户性格信息对应多种性格的情况下,用户性格信息通常还包括:各种性格所占的比重;一个具体的例子,本发明实施方式获取到的用户性格信息包括:性格1标识、性格1对应的比重(如60%)、性格2标识、性格2对应的比重(如30%)、性格3标识以及性格3对应的比重(如10%)。另外,本发明实施方式中的性格可以是根据现有的性格分类法划分出的性格,上述现有的性格分类法可以为16pf以及mbti(迈尔斯布里格斯类型指标)等。当然,本发明实施方式中的性格也可以是根据自定义的性格分类方式划分出的性格。本发明实施方式不限制通过性格分类方式所划分出的性格的具体表现形式。

作为示例,本发明实施方式可以在接收到对话方的输入信息时,直接从该输入信息中获取各性格实体词,并根据获取到的各性格实体词各自所属的性格确定用户性格信息。更具体而言,在来访者按门铃后,智能电子设备控制门铃开启语音对话功能,门铃将其拾取的来访者的声音信号作为语音输入信息传输至智能电子设备,从而在本发明实施方式将智能电子设备接收到的语音输入信息转换为文本信息后,可以直接从该文本信息中获取性格实体词,并确定获取到的各性格实体词各自所属的性格,从而根据各性格实体词各自所属的性格获得用户性格信息。

作为示例,本发明实施方式中的性格实体词是指可以反映出人的性格特征的实体词,例如,“请”、“不”、“好吗”、“随便”以及语气词(例如,“呗”、“呀”、“嘛”等)等,本发明实施方式不限制性格实体词的具体表现形式。本发明实施方式可以预先设置有性格实体词集合,且性格实体词集合中的每一个性格实体词均具有性格标识,从而本发明实施方式可以利用从输入信息获取的各性格实体词在性格实体词集合进行查找,并根据查找到的各性格实体词的性格标识确定用户性格信息。

作为示例,本发明实施方式在能够成功获取到对话方的身份信息的情况下,可以先利用对话方的身份信息在身份与性格的对应关系中进行查找,如果能够查找到匹配的记录(即预先存储有当前对话方的性格信息),则可以将查找到的匹配的记录中的性格信息作为本次获取到的用户性格信息;如果不能够查找到匹配的记录,则本发明实施方式再从当前对话方的输入信息中获取各性格实体词,并利用本次获取到的各性格实体词在性格实体词集合中分别进行查找,从而根据查找到的各性格实体词的性格标识来确定用户性格信息。

作为示例,本发明实施方式在能够成功获取到对话方的身份信息的情况下,可以从当前对话方的输入信息中获取各性格实体词,并利用本次获取到的各性格实体词在性格实体词集合中分别进行查找,从而可以获得各性格实体词的性格标识;与此同时,本发明实施方式还可以利用对话方的身份信息在身份与性格的对应关系中进行查找,如果能够查找到匹配的记录(即预先存储有当前对话方的性格信息),则可以利用上述获得的各性格实体词来更新匹配的记录中的性格信息,并将更新后的性格信息作为获取到的用户性格信息;如果不能够查找到匹配的记录,则可以根据上述获得各性格实体词的性格标识来确定用户性格信息。

作为示例,本发明实施方式中的身份信息通常为可以唯一表征一个用户的标识信息,例如,身份信息可以是来电方的电话号码、即时消息发送方的即时消息通信账号、电子邮件发送方的邮箱账号或者对话方的姓名等。本发明实施方式可以根据呼叫信息获取到来电方的电话号码,可以根据接收到的新的即时消息获取到即时消息发送方的即时消息通信账号,可以根据接收到的新的电子邮件获取到电子邮件发送方的邮箱账号,可以根据接收到的语音信息或者文本信息获取当前对话方的姓名。另外,本发明实施方式可以根据接收到的语音信息或者文本信息获取到当前对话方的职业(如递送人员或者家电维修人员或者物业人员等)。

本发明实施方式获取用户性格信息的一个具体例子为,来电方拨打智能电子设备的使用者的座机电话,该座机电话在振铃后,向智能电子设备传输呼叫信息,本发明实施方式可以从智能电子设备接收到的呼叫信息中获得来电方的电话号码,从而本发明实施方式可以利用该电话号码在预先设置的身份与性格的对应关系中查找该电话号码对应的性格信息,如果查找到对应的性格信息,则获得到用户性格信息,如果没有查找到对应的性格信息,则本发明实施方式可以获取预先存储的智能电子设备的使用方性格信息;在智能电子设备控制座机电话接听来电后,座机电话会陆续的将其拾取的来电者的声音信号作为语音输入信息传输至智能电子设备,在本发明实施方式每次将座机电话传输来的语音输入信息转换为文本信息之后,均可以执行从文本信息中获取性格实体词的操作,并利用获取到的各性格实体词在性格实体词集合中分别进行查找,从而可以获得各性格实体词的性格标识,本发明实施方式可以根据各性格实体词的性格标识不断的维护来电方的电话号码与性格信息的对应关系。随着与来电方通话次数的增多,本发明实施方式所形成的该来电方性格信息会越完善。

本发明实施方式获取用户性格信息的另一个具体例子为,智能电子设备中的即时通信工具接收到即时消息发送方发送来的新的即时消息,本发明实施方式可以从智能电子设备接收到的即时消息中获得即时消息发送方的即时消息通信账号,从而本发明实施方式可以利用该即时消息通信账号在预先设置的身份与性格的对应关系中进行查找,如果查找到该即时消息通信账号对应的性格信息,则获得到用户性格信息,如果没有查找到该即时消息通信账号对应的性格信息,则本发明实施方式可以获取预先存储的智能电子设备的使用方性格信息;本发明实施方式在每次接收到该技术消息通信账号发送来的即时消息时,均可以执行从即时消息中获取性格实体词的操作,并利用获取到的各性格实体词在性格实体词集合中分别进行查找,从而可以获得各性格实体词的性格标识,本发明实施方式可以根据各性格实体词的性格标识不断的维护该即时消息通信账号与性格信息的对应关系。随着与该即时消息通信账号通信次数的增多,本发明实施方式所形成的该即时消息通信账号性格信息会越完善。

需要特别说明的是,在本发明实施方式所维护的一条身份与性格的对应关系中,一个用户的身份信息可以同时包括:该用户的电话号码、该用户的即时通信工具的账号、该用户的电子邮箱账号以及该用户的姓名等中的一个或者多个。

作为示例,本发明实施方式维护身份与性格的对应关系的一个具体例子为:针对一条历史信息而言,获取所述历史信息对应的身份信息,并从所述历史信息中获取各性格实体词,在预先设置的具有性格标识的性格实体词集合中查找所述各性格实体词,根据查找到的各性格实体词的性格标识将各性格实体词分别累计在该身份信息对应的性格实体词数量中,然后,可以根据当前累计结果维护相应的身份与性格的对应关系,例如,当前累积出的具有性格1标识的性格实体词数量为x,而具有性格2标识的性格实体词数量为y,且具有性格3标识的性格实体词数量为z,则可以确定出身份与性格的对应关系中的性格信息为:性格1标识、性格1对应的比重(x/(x+y+z))%、性格2标识、性格2对应的比重(y/(x+y+z))%、性格3标识以及性格3对应的比重(z/(x+y+z))%。本发明实施方式不限制维护身份与性格的对应关系的具体实现方式。

本发明实施方式中的步骤s210可以利用性格模型来实现,该性格模型的输入可以为对话方的身份信息以及对话方的输入信息,该性格模型的输出可以为性格信息;该性格模型不但可以根据预设反馈策略决定是输出智能电子设备的使用方性格信息,还是输出当前对话方(非智能电子设备的使用方)性格信息,还可以不断的完善对话方的性格信息。

s220、从用户性格信息对应的预设知识集合中获取对话方的意愿对应的反馈信息,并根据该反馈信息答复对话方。

作为示例,本发明实施方式预先设置有多个分别与相应的性格对应的预设知识集合,且本发明实施方式还可以设置一个缺省知识集合,例如,上述性格1对应第一预设知识集合,上述性格2对应第二预设知识集合,上述性格3对应第三预设知识集合。

作为示例,本发明实施方式在通过上述步骤s210成功获得了用户性格信息的情况下,可以基于该性格信息所对应的预设知识集合(例如,第二预设知识集合),获得对话方的意图和意图实体词所对应的反馈信息,并基于该反馈信息答复对话方。而本发明实施方式在未获取到用户性格信息的情况下,可以基于缺省知识集合,获取对话方的意图和意图实体词所对应的反馈信息,并基于该反馈信息答复对话方。另外,如果通过上述步骤s210获得的用户性格信息并没有对应的预设知识集合,则同样可以基于缺省知识集合,获取对话方的意图和意图实体词所对应的反馈信息,并基于该反馈信息答复对话方。

一个具体的例子:在对话方的输入信息为“来首a的歌曲听听呗”,且本发明实施方式成功获得了该对话方性格信息(例如,性格1信息)的情况下,本发明实施方式根据该对话方性格信息给对话方播放的歌曲可能是a的一首较为青春的歌曲;

另一个具体的例子:在对话方的输入信息为“可以播一首a的歌曲吗?”,且本发明实施方式成功获得了该对话方性格信息(例如,性格2信息)的情况下,本发明实施方式给对话方播放的歌曲可能是a的一首较为抒情的歌曲;

再一个具体的例子:在对话方的输入信息为“播放a的歌曲”,且本发明实施方式未成功获取到该对话方性格信息的情况下,本发明实施方式给对话方播放的歌曲可能是随机选取的一首a的歌曲。

作为示例,在步骤s210获取到的用户性格信息包括:多种性格信息以及各种性格信息所占的比重的情况下,本发明实施方式可以根据预设选取策略从多种性格信息中选取一种性格信息,之后,从选取的性格信息所对应的预设知识集合中获取对话方的意图和意图实体词所对应的反馈信息,并基于该反馈信息答复对话方。上述预设选取策略可以根据实际需求进行设置,例如,预设选取策略可以包括:选取比重最高的性格信息、根据当前对话方与智能电子设备的使用方的关系选取相应的性格信息以及随机选取性格信息中的一个或者多个;本发明实施方式不限制预设选取策略的具体表现形式。

一个具体的例子,在步骤s210获取到的用户性格信息为智能电子设备的使用方性格信息的情况下,设定步骤s210获取到的用户性格信息为:性格1标识、性格1对应的比重、性格2标识、性格2对应的比重、性格3标识以及性格3对应的比重,如果本发明实施方式确定出当前对话方属于智能电子设备的使用方的家庭成员时,则本发明实施方式可以根据预设选取策略从3种性格信息中选取性格1信息;如果本发明实施方式确定出当前对话方属于智能电子设备的使用方的同事时,则本发明实施方式可以根据预设选取策略从3种性格信息中选取性格2信息;如果本发明实施方式确定出当前对话方属于陌生人时,则本发明实施方式可以根据预设选取策略从3种性格信息中选取性格3信息。当然,在该具体的例子中,本发明实施方式也可以不对当前对话方与智能电子设备的使用方的关系进行区分,而是根据预设选取策略从3种性格信息中选取比重最高的性格信息。

作为示例,本发明实施方式根据反馈信息答复对话方的方式可以为音频答复方式,也可以为文本答复方式,还可以是视频答复方式等。

在本发明实施方式中的步骤s200和s220通过对话模型来实现,且步骤s210通过性格模型来实现的情况下,性格模型输出的用户性格信息被提供给对话模型,对话模型根据其提取出的意图和意图实体词以及性格模型传输来的用户性格信息从相应的预设知识集合中获取意图和意图实体词对应的反馈信息,并基于该反馈信息答复对话方。另外,步骤s220中的根据预设选取策略从多种性格信息中选取一种性格信息的处理过程,可以由性格模型来执行,即在一个实施例中,性格模型可以将其获取到的完整的用户性格信息完全提供给对话模型,在另一个实施例中,性格模型可以将其获取到的用户性格信息中的部分性格信息提供给对话模型。还有,在性格模型未能成功获取到用户性格信息的情况下,对话模型通常会利用缺省知识集合来获取意图和意图实体词对应的反馈信息。

示例性设备

在介绍了本发明示例性实施方式的方法之后,接下来,参考图3对本发明示例性实施方式的用于基于用户性格实现人工智能对话的装置进行说明。

参见图3,示意性地示出了根据本发明一实施例的用于基于用户性格实现人工智能对话的装置的结构示意图,且该装置通常可以设置于用户设备中,例如,可以设置于用户的智能音箱、智能语音助手以及智能电视等物联网设备中,再例如,可以设置于用户的台式计算机、笔记型计算机、智能移动电话以及平板电脑等用户终端设备中。当然,本发明实施方式不排除该装置的设置于服务器中的可能性,也不排除部分设置于用户设备中,且部分设置于服务器中的可能性。

图3中的装置主要包括:第一获取模块300、第二获取模块310以及反馈答复模块320,下面对各模块分别进行说明:

第一获取模块300主要用于根据智能电子设备接收到的对话方的输入信息获取对话方的意愿。

作为示例,第一获取模块300可以根据智能电子设备接收到的对话方的输入信息获取意图和意图实体词。具体的,第一获取模块300可以将智能电子设备接收到的对话方的语音输入信息转换为文本信息,并对该文本信息进行语义分析,以获取意图和意图实体词;第一获取模块300也可以对智能电子设备接收到的对话方的文本输入信息进行语义分析,以获取意图和意图实体词。第一获取模块300具体执行的操作如上述方法实施方式中针对步骤s200的描述,在此不再详细说明。

第二获取模块310主要用于获取用户性格信息。

作为示例,在确定出对话方不是智能电子设备的使用方的情况下,第二获取模块310可以根据预设反馈策略获取当前对话方性格信息或者智能电子设备的使用方性格信息。

在确定出当前对话方为智能电子设备的使用方的应用场景中,第二获取模块310通常会获取智能电子设备的使用方性格信息。第二获取模块310可以根据智能电子设备的使用方的历史信息形成使用方性格信息。第二获取模块310可以通过网络爬取方式获取使用方在网络中发表的历史评论。

在确定出当前对话方为除了智能电子设备的使用方之外的其他用户(例如,陌生人,再例如,智能电子设备的使用方的电话通讯录或者即时通信工具通讯录或者电子邮箱通讯录等中的联系人)的应用场景中,第二获取模块310可以获取智能电子设备的使用方性格信息,也可以获取当前对话方性格信息。且在该应用场景下,第二获取模块310可以根据预设反馈策略来确定是获取智能电子设备的使用方性格信息,还是获取当前对话方性格信息。上述预设反馈策略可以根据实际需求来设置,本发明实施方式不限制预设反馈策略所包含的具体内容。另外,第二获取模块310可以根据上述其他用户的历史信息形成其他用户性格信息。第二获取模块310可以通过网络爬取方式获取上述其他用户在网络中发表的历史评论。还有,第二获取模块310可以在智能电子设备与其他用户的对话过程中不断的完善其他用户性格信息。

作为示例,第二获取模块310可以在接收到对话方的输入信息时,直接从该输入信息中获取各性格实体词,并根据获取到的各性格实体词各自所属的性格确定用户性格信息。

作为示例,第二获取模块310可以利用从输入信息获取的各性格实体词在性格实体词集合进行查找,并根据查找到的各性格实体词的性格标识确定用户性格信息。

作为示例,第二获取模块310在能够成功获取到对话方的身份信息的情况下,可以先利用对话方的身份信息在身份与性格的对应关系中进行查找,如果能够查找到匹配的记录(即预先存储有当前对话方的性格信息),则第二获取模块310可以将查找到的匹配的记录中的性格信息作为本次获取到的用户性格信息;如果不能够查找到匹配的记录,则第二获取模块310再从当前对话方的输入信息中获取各性格实体词,并利用本次获取到的各性格实体词在性格实体词集合中分别进行查找,从而根据查找到的各性格实体词的性格标识来确定用户性格信息。

作为示例,第二获取模块310在能够成功获取到对话方的身份信息的情况下,可以从当前对话方的输入信息中获取各性格实体词,并利用本次获取到的各性格实体词在性格实体词集合中分别进行查找,从而第二获取模块310可以获得各性格实体词的性格标识;与此同时,第二获取模块310还可以利用对话方的身份信息在身份与性格的对应关系中进行查找,如果能够查找到匹配的记录(即预先存储有当前对话方的性格信息),则第二获取模块310可以利用上述获得的各性格实体词来更新匹配的记录中的性格信息,并将更新后的性格信息作为获取到的用户性格信息;如果不能够查找到匹配的记录,则第二获取模块310可以根据上述获得各性格实体词的性格标识来确定用户性格信息。

作为示例,第二获取模块310可以根据呼叫信息获取到来电方的电话号码,第二获取模块310可以根据接收到的新的即时消息获取到即时消息发送方的即时消息通信账号,第二获取模块310可以根据接收到的新的电子邮件获取到电子邮件发送方的邮箱账号,第二获取模块310可以根据接收到的语音信息或者文本信息获取当前对话方的姓名。另外,第二获取模块310可以根据接收到的语音信息或者文本信息获取到当前对话方的职业(如递送人员或者家电维修人员或者物业人员等)。

第二获取模块310获取用户性格信息的具体例子以及维护身份与性格的对应关系可以参见上述方法实施方式的步骤s210中的相关描述,在此不再详细说明。另外,第二获取模块310可以表现为性格模型的形式。

反馈答复模块320主要用于从用户性格信息对应的预设知识集合中获取对话方的意愿对应的反馈信息,并根据该反馈信息答复对话方。

作为示例,本发明实施方式预先设置有多个分别与相应的性格对应的预设知识集合,且本发明实施方式还可以设置一个缺省知识集合,例如,上述性格1对应第一预设知识集合,上述性格2对应第二预设知识集合,上述性格3对应第三预设知识集合。

作为示例,在第二获取模块310成功获得了用户性格信息的情况下,反馈答复模块320可以基于该性格信息所对应的预设知识集合(例如,第二预设知识集合),获得对话方的意图和意图实体词所对应的反馈信息,并基于该反馈信息答复对话方。而在第二获取模块310未获取到用户性格信息的情况下,反馈答复模块320可以基于缺省知识集合,获取对话方的意图和意图实体词所对应的反馈信息,并基于该反馈信息答复对话方。另外,如果第二获取模块310获得的用户性格信息并没有对应的预设知识集合,则反馈答复模块320同样可以基于缺省知识集合,获取对话方的意图和意图实体词所对应的反馈信息,并基于该反馈信息答复对话方。

作为示例,在第二获取模块310获取到的用户性格信息包括:多种性格信息以及各种性格信息所占的比重的情况下,反馈答复模块320可以根据预设选取策略从多种性格信息中选取一种性格信息,之后,从选取的性格信息所对应的预设知识集合中获取对话方的意图和意图实体词所对应的反馈信息,并基于该反馈信息答复对话方。上述预设选取策略可以根据实际需求进行设置,例如,预设选取策略可以包括:选取比重最高的性格信息、根据当前对话方与智能电子设备的使用方的关系选取相应的性格信息以及随机选取性格信息中的一个或者多个;本发明实施方式不限制预设选取策略的具体表现形式。

作为示例,反馈答复模块320根据反馈信息答复对话方的方式可以为音频答复方式,也可以为文本答复方式,还可以是视频答复方式等。

作为示例,第一获取模块300和反馈答复模块320一起可以称为对话模型,在第二获取模块310为性格模型的情况下,性格模型输出的用户性格信息被提供给对话模型,对话模型根据其提取出的意图和意图实体词以及性格模型传输来的用户性格信息从相应的预设知识集合中获取意图和意图实体词对应的反馈信息,并基于该反馈信息答复对话方。另外,反馈答复模块可以根据预设选取策略从多种性格信息中选取一种性格信息的处理过程,可以由性格模型来执行,即在一个实施例中,性格模型可以将其获取到的完整的用户性格信息完全提供给对话模型,在另一个实施例中,性格模型可以将其获取到的用户性格信息中的部分性格信息提供给对话模型。还有,在性格模型未能成功获取到用户性格信息的情况下,对话模型通常会利用缺省知识集合来获取意图和意图实体词对应的反馈信息。

图4示出了适于用来实现本发明实施方式的示例性计算机系统/服务器40的框图。图4显示的计算机系统/服务器40仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

如图4所示,计算机系统/服务器40以通用计算设备的形式表现。计算机系统/服务器40的组件可以包括但不限于:一个或者多个处理器或者处理单元401,系统存储器402,连接不同系统组件(包括系统存储器402和处理单元401)的总线403。

系统存储器402可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(ram)4021和/或高速缓存存储器4022。系统存储器402可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,系统存储器402包括不可移动的、非易失性磁介质rom4023。尽管未在图4中示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如cd-rom,dvd-rom或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线403相连。系统存储器402中可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。

具有一组(至少一个)程序模块4024的程序/实用工具4025,可以存储在例如系统存储器402中,且这样的程序模块4024包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块4024通常执行本发明所描述的实施例中的功能和/或方法。

计算机系统/服务器40也可以与一个或多个外部设备404(如键盘、指向设备、显示器等)通信。这种通信可以通过输入/输出(i/o)接口405进行。并且,计算机系统/服务器40还可以通过网络适配器406与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如,因特网)通信。如图4所示,网络适配器406通过总线403与计算机系统/服务器40的其它模块(如处理单元401等)通信。应当明白,尽管图4中未示出,可以结合计算机系统/服务器40使用其它硬件和/或软件模块。

处理单元401通过运行存储在系统存储器402中的计算机程序,从而执行各种功能应用以及数据处理,具体而言,处理器401可以执行存储器402中存储的计算机程序,且该计算机程序被执行时,下述指令被运行:用于根据智能电子设备接收到的对话方的输入信息获取对话方的意愿的指令(下述称为第一指令);用于获取用户性格信息的指令(下述称为第二指令);用于从用户性格信息对应的预设知识集合中获取上述意愿对应的反馈信息,并根据该反馈信息答复对话方的指令(下述称为第三指令)。

上述第一指令可以包括:用于根据智能电子设备接收到的对话方的输入信息获取意图和意图实体词的指令(下述称为第四指令)。第四指令可以具体包括:用于将智能电子设备接收到的对话方的语音输入信息转换为文本信息,并对该文本信息进行语义分析,以获取意图和意图实体词的指令;第四指令也可以具体包括:用于对智能电子设备接收到的对话方的文本输入信息进行语义分析,以获取意图和意图实体词的指令。第四指令执行的具体操作如上述方法实施方式中针对步骤s200的描述,在此不再详细说明。

在一个实施方式中,上述第二指令可以具体包括:用于在确定出对话方不是智能电子设备的使用方的情况下,根据预设反馈策略获取当前对话方性格信息或者智能电子设备的使用方性格信息的指令。

在另一个实施方式中,上述第二指令可以具体包括:用于从对话方的输入信息中获取各性格实体词的指令;用于根据获取到的各性格实体词各自所属的性格确定用户性格信息的指令(下述称为第五指令)。

在再一个实施方式中,上述第二指可以具体包括:用于获取对话方的身份信息的指令(下述称为第六指令);用于根据对话方的身份信息在身份与性格的对应关系中查找的指令;用于在查找到匹配记录的情况下,将匹配记录中的性格信息作为用户性格信息的指令;用于在未查找到匹配记录的情况下,从对话方的输入信息中获取各性格实体词的指令;用于根据获取到的各性格实体词各自所属的性格确定用户性格信息的指令(即第五指令)。

在一个实施方式中,上述第六指令可以具体包括:用于获取来电方的电话号码的指令;在一个实施方式中,上述第六指令可以具体包括:用于获取即时消息发送方的即时消息通信账号的指令;在一个实施方式中,上述第六指令可以具体包括:用于获取电子邮件发送方的邮箱账号的指令;在一个实施方式中,上述第六指令可以具体包括:用于通过语音交互或者文本信息交互获取来访者的姓名的指令。

作为示例,本发明实施方式的设备还可以可选的包括:用于根据历史信息设置身份与性格的对应关系的指令(下述称为第七指令)。在一个实施方式中,第七指令可以包括:用于针对一条历史信息而言,获取历史信息对应的身份信息,并从历史信息中获取各性格实体词,在预先设置的具有性格标识的性格实体词集合中查找所述各性格实体词,根据查找到的各性格实体词的性格标识将各性格实体词分别累计在所述历史信息对应的身份信息所对应的相应性格实体词数量中,根据当前累计结果维护相应的身份与性格的对应关系的指令。上述历史信息可以包括:与智能电子设备之间的历史输入信息(即历史对话)、在网络中发表的历史评论、历史电子邮件以及历史即时消息中的一个或者多个。

在一个实施方式中,上述第五指令可以具体包括:用于在预先设置的具有性格标识的性格实体词集合中查找所述各性格实体词的指令;用于根据查找到的各性格实体词的性格标识确定所述用户性格信息的指令;其中,用户性格信息包括:至少一种性格信息,且在用户性格信息包括多种性格信息的情况下,用户性格信息还包括:各种性格所占的比重。

上述第二指令、第五指令、第六指令以及第七指令具体执行的操作以及具体的例子可以参见上述方法实施方式中针对步骤210的描述,在此不再详细说明。

在一个实施方式中,上述第三指令可以具体包括:在用户性格信息包括多种性格信息以及各种性格所占的比重的情况下,用于根据预设选取策略从多种性格信息中选取一种性格信息,并从选取的性格信息对应的预设知识集合中获取所述意图和意图实体词对应的反馈信息的指令。

本发明实施方式还可以可选的包括:用于在未获取到用户性格信息的情况下,从缺省知识集合中获取意图和意图实体词对应的反馈信息,并根据该反馈信息答复对话方的指令(下述称为第八指令)。

上述第三指令以及第八指令具体执行的操作以及具体的例子可以参见上述方法实施方式中针对步骤220的描述,在此不再详细说明。

本发明实施方式的计算机可读存储介质一个具体例子如图5所示。

图5的计算机可读存储介质为光盘500,其上存储有计算机程序(即程序产品),该程序被处理器执行时,会实现上述方法实施方式中所记载的各步骤,例如,根据智能电子设备接收到的对话方的输入信息获取对话方的意愿;获取用户性格信息;从用户性格信息对应的预设知识集合中获取上述意愿对应的反馈信息,并根据该反馈信息答复对话方;各步骤的具体实现方式在此不再重复说明。

应当注意,尽管在上文详细描述中提及了用于基于用户性格实现人工智能对话的设备的若干模块或子模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多模块的特征和功能可以在一个模块中具体化。反之,上文描述的一个模块的特征和功能可以进一步划分为由多个模块来具体化。

此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。

虽然已经参考若干具体实施方式描述了本发明的精神和原理,但是应该理解,本发明并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本发明旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。

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