一种用于智能设备的控制方法及装置与流程

文档序号:11133536阅读:955来源:国知局
一种用于智能设备的控制方法及装置与制造工艺

本发明实施例涉及智能控制领域,尤其涉及一种用于智能设备的控制方法及装置。



背景技术:

在传统的智能交互中,智能设备一般采用模板方式来应对复杂的对话,即智能设备的存储模块中存储一些固定的问答对,设备识别用户的文字或者语音提问后,根据用户的输入来匹配固定的答案进行输出,从而回答用户的提问;这种智能设备的本地存储有限,往往缺乏足够的数据资料储备,用户得到答案的准确度较低。

随着用户信息获取需求的不断增加,内置操作系统的智能设备应运而生,此类智能设备接收用户的提问后,依托安装于操作系统的应用服务处理用户的语音数据,生成相应的答案并输出,从而回答用户的提问。智能设备往往同时运行多个应用服务,且不能像手机一样通过触控的方式直接进行手动选取,在连续获取用户的提问时,往往造成应用服务的调度错误,影响了智能设备对用户的响应。



技术实现要素:

有鉴于此,本发明提出一种用于智能设备的控制方法及装置,实现了用户输入信息的快速、准确地响应。

第一方面,本发明实施例提供了一种用于智能设备的控制方法,所述方法包括:获取用户的输入信息;解析所述输入信息中的特征词,并对所述特征词分类;根据分类后的特征词分别确定至少一个目标应用程序的控制指令;根据所述控制指令分别对至少一个所述目标应用程序各自执行所述输入信息对应的操作。

进一步的,所述获取用户的输入信息包括:接收用户输入的文字信息;并且/或者,接收用户输入的语音,并识别所述语音得到文本信息。

进一步的,在解析所述输入信息中的特征词,并对所述特征词分类之前,还包括:获取网页中候选应用程序的信息;对所述候选应用程序的信息进行训练和分类,得到语义模型。

进一步的,所述解析所述输入信息中的特征词,并对所述特征词分类包括:对所述输入信息进行语义分析,得到特征词;将所述特征词输入所述语义模型,获取所述特征词对应的目标应用程序的类别。

进一步的,所述根据分类后的特征词分别确定至少一个目标应用程序的控制指令包括:根据所述分类后的特征词的语义与至少一个所述目标应用程序的功能的匹配度生成对应的目标应用程序的控制指令。

进一步的,所述根据所述控制指令分别对至少一个所述目标应用程序各自执行所述输入信息对应的操作包括:根据接收所述特征词的顺序将至少一个所述目标应用程序存储到场景栈中;根据所述控制指令调用所述场景栈中对应的目标应用程序分别执行所述输入信息对应的操作。

进一步的,所述根据所述控制指令分别对至少一个所述目标应用程序各自执行所述输入信息对应的操作之后,还包括:获取至少一个所述目标应用程序的操作结果。

第二方面,本发明实施例提供了一种用于智能设备的控制装置,所述装置包括:获取单元,用于获取用户的输入信息;解析单元,与所述获取单元相连,用于解析所述输入信息中的特征词,并对所述特征词分类;指令单元,与所述解析单元相连,用于根据分类后的特征词分别确定至少一个目标应用程序的控制指令;操作单元,与所述指令单元相连,用于根据所述控制指令分别对至少一个所述目标应用程序各自执行所述输入信息对应的操作。

进一步的,所述获取单元具体用于接收用户输入的文字信息;并且/或者,接收用户输入的语音,并识别所述语音得到文本信息。

进一步的,所述智能设备的控制装置,还包括:模型单元,用于获取网页中候选应用程序的信息;并对所述候选应用程序的信息进行训练和分类,得到语义模型。

进一步的,所述解析单元包括:特征子单元,与所述获取单元相连,用于对所述输入信息进行语义分析,得到特征词;类别子单元,分别与所述特征子单元和模型单元,将所述特征词输入所述语义模型,获取所述特征词对应的目标应用程序的类别。

进一步的,所述指令单元具体用于根据所述分类后的特征词的语义与至少一个所述目标应用程序的功能的匹配度生成对应的目标应用程序的控制指令。

进一步的,所述操作单元包括:存储子单元,与所述指令单元相连,用于根据接收所述特征词的顺序将至少一个所述目标应用程序存储到场景栈中;调用子单元,分别与所述指令单元和存储子单元相连,用于根据所述控制指令调用所述场景栈中对应的目标应用程序分别执行所述输入信息对应的操作。

进一步的,所述获取单元还与所述操作单元相连,用于获取至少一个所述目标应用程序的操作结果。

本发明实施例中,通过解析用户连续输入信息中的特征词并对其进行分类,确定至少一个目标应用程序的控制指令并执行输入信息对应的操作。实现了智能设备对用户的不同类别的输入信息分别进行分类处理,并各自触发对应目标应用程序执行用户需要的操作的功能,解决了用户同时有多个不同需求的问题,极大方便了用户。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1是本发明实施例一中的一种用于智能设备的控制方法的流程图;

图2是本发明实施例二中的一种用于智能设备的控制方法的流程图;

图3是本发明实施例三中的一种用于智能设备的控制方法的流程图;

图4a是本发明实施例三中应用服务压入场景栈前的示意图;

图4b是本发明实施例三中应用服务压入场景栈后的示意图;

图5a是本发明实施例三中目标事件与场景栈第一次匹配的示意图;

图5b是本发明实施例三中目标事件与场景栈第二次匹配的示意图;

图6是本发明实施例四中的一种用于智能设备的控制装置的结构图;

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。另外还需要说明的是,为了便于说明,以下实施例中示出了与本发明相关的示例,这些示例仅作为说明本发明实施例的原理所用,并不作为对本发明实施例的限定,同时,这些示例的具体数值会根据不同的应用环境和装置或者组件的参数不同而不同。

本发明实施例的智能设备的控制方法及装置可以运行于安装有Windows(微软公司开发的操作系统平台)、Android(谷歌公司开发的用于便携式可移动智能设备的操作系统平台)、iOS(苹果公司开发的用于便携式可移动智能设备的操作系统平台)、Windows Phone(微软公司开发的用于便携式可移动智能设备的操作系统平台)等操作系统的终端中,该终端可以是台式机、笔记本电脑、移动电话、掌上电脑、平板电脑、数码相机、数码摄像机等等中的任意一种。

实施例一

图1是本发明实施例一中的一种用于智能设备的控制方法的流程图,该方法用于实现对用户连续输入的多信息的识别并针对目标应用程序执行相应的操作,该方法可以由具有智能设备控制功能的装置来执行,该装置可以由软件和/或硬件方式实现,例如典型的是用户终端设备,例如手机、电脑等。本实施例中的智能设备的控制方法包括:步骤S110、步骤S120、步骤S130和步骤S140。

步骤S110,获取用户的输入信息。

可以在智能设备的主界面上获取用户的输入信息,或者在智能设备的信息输入界面上获取用户的输入信息,输入信息包括接收用户输入的语音;例如,在智能设备的主界面上,用户长按菜单键,则智能设备通过麦克风等装置获取用户长按菜单键之后的语音信息,直至用户停止长按菜单键。智能设备通过话筒等声音接收设备接收用户输入语音,即声音的脉冲编码调制(Pulse-code modulation,PCM)数据,并进行语音识别,识别出对应的目标文本,PCM数据是指数字信号是对连续变化的模拟信号进行抽样、量化和编码产生的数据,PCM数据在音频技术中广泛应用。本实施例中,通过总线结构将PCM数据发送至科大讯飞的语音识别引擎对用户输入的自然语言进行识别,得到对应的目标文本,并输出的目标文本转发至总线结构上。

步骤S120,解析所述输入信息中的特征词,并对所述特征词分类。

用户输入的信息可以是一个和/或多个词语、短句,优选的,还可以是整句,智能设备收到用户输入的信息时,文本信息可以是用户直接输入的文本信息和用户输入的语音被识别后的文本信息。对目标文本信息进行语义分析,在此之前,首先对目标文本进行分词,去掉其中无意义的虚词,提取其中动词、名词类的实词作为关键词。

例如,根据用户输入“播个两只老虎吧”,识别出目标文本后,对其进行解析,得到“播”、“两只”、“老虎”、“吧”,去掉虚词“吧”,则特征词为“播”、“两只”、“老虎”,并对特征词进行分类,动词为“播”,量词为“两只”,名词为“老虎”。

优选的,用户输入的信息还可以为多信息的混合,例如,用户连续输入“到五道口怎么走”和“下午天气怎么样”的语音信息,根据用户输入的信息识别出目标文本后,对其进行分析,得到“到”、“五道口”、“下午”、“天气”,去掉虚词“怎么走”、“怎么样”,并对特征词进行分类,动词为“去”,时间词为“今天”,名词为“五道口”、“天气”。

步骤S130,根据分类后的特征词分别确定至少一个目标应用程序的控制指令。

将分类后的特征词在既定的语义模型中进行分析,通过分析结果确定目标文本信息对应类别的目标事件,类别可以是,音乐、视频、商品、地名等;进一步根据目标事件确定目标应用程序的控制指令,目标事件可以为一个或多个,当目标事件为播放音乐时,控制指令为“播放音乐”,当目标事件为购买商品时,控制指令为“进入购物界面”,当目标事件为视频播放和达到地名时,控制指令依次为“播放视频”和“导航去目的地”。

例如,在步骤S120基础上,特征词进行分类得到动词为“播”,量词为“两只”和名词为“老虎”之后,得到目标事件为“儿歌”,则在智能设备本地匹配安装的各系统服务,得到其中的儿歌类的A应用程序分值最高,则将A应用程序作为目标应用,针对该目标应用的控制指令为“播放”。

优选的,本实施例中,总线结构上的目标文本经分词后,将特征词输入到语义模型后,得到该特征词属于某种既定类别的控制指令,该既定类别代表了语音数据涉及的事件类型,即用户对机器人说话时想要对智能设备发起的何种类型的控制指令,得到目标事件后将目标事件发送至总线结构上。如用户输入“到五道口怎么走”,则特征词为“五道口”、“走”,之后感觉天气情况不确定,之后又输入“下午天气怎么样”,则经语义模型分析后,在既定类别“地图”和“天气”中的分值最高,则代表用户想对智能设备发起“地图”和“天气”类型的控制指令,目标事件则为“地图”和“天气”。其中,语义模型可以预先对若干文本进行训练得到,例如根据全网中采集的页面数据训练后建立语义模型,首先从网址导航站点中,特别是如360手机助手,等移动APP类型的导航页中按各APP的类别分布获取各既定类别,并按各既定类别分别抓取各应用页面上的文字内容,对这些文字内容进行文本分析,按各特征词对应出现的频率和位置权重分别进行统计,各自统计每个特征词与对应既定类别的关联关系,通过支持向量机SVM算法将各特征词和每个既定类别进行训练和分类,得到语义模型。

步骤S140,根据所述控制指令分别对至少一个所述目标应用程序各自执行所述输入信息对应的操作。

根据控制指令对目标应用程序各自执行所述输入信息对应的操作。例如,步骤S130中,确定A应用程序的控制指令为“播放”之后,利用A应用程序执行输入信息对应的操作,即对儿歌“两只老虎”进行播放。再例如用户输入“到五道口怎么走”和“下午天气怎么样”后,确定目标应用程序对应的类别“地图”和“天气”的分值最高后,执行输入信息的操作,以设备当前的GPS位置和“五道口”的地图坐标为始终点及进行路径规划,得到相应的输出路线作为查询内容,得到两个目标应用程序各自对应的响应结果后调用既定的语音模板进行输出,调用音频模块分别输出响应结果中具体的查询路线并输出下午天气状况的音频响应。

本发明实施例中,通过解析用户输入信息中的特征词并对其进行分类,确定至少一个目标应用程序的控制指令并执行输入信息对应的操作。实现了智能设备对用户的不同类别的输入信息分别进行分类处理,并触发对应目标应用程序执行用户需要的操作,解决了用户有多个不同需求的情况,极大方便了用户。

实施例二

图2是本发明实施例二中的一种用于智能设备的控制方法的流程图,本实施例在实施例一的基础上,步骤S120中解析所述输入信息中的特征词,并对所述特征词分类之前还包括:获取网页中候选应用程序的信息;对所述候选应用程序的信息进行训练和分类,得到语义模型。步骤S120包括:对所述输入信息进行语义分析,得到特征词;将所述特征词输入所述语义模型,获取所述特征词对应的目标应用程序的类别。具体的,本实施例中的智能设备的控制方法包括:步骤S210、步骤S220、步骤S230、步骤S240、步骤S250、步骤S260、步骤S270。

步骤S210,获取用户的输入信息。

步骤S220,获取网页中候选应用程序的信息。

具体的,首先从网址导航站点中,例如360手机助手等移动APP类型的导航页中按各APP的类别分别获取各既定类别,实时抓取网页中候选应用程序的信息,该信息包括候选应用程序的类别,候选应用程序各应用页面上的文字内容等。

步骤S230,对所述候选应用程序的信息进行训练和分类,得到语义模型。

语义模型根据全网中采集的页面数据训练后建立。具体为,对步骤S220中实时抓取的这些文字内容进行文本分析,按各特征词对应出现的频率和位置权重分别进行统计,各自统计每个特征词与对应既定类别的关联关系,通过支持向量机SVM算法将各特征词和每个既定类别进行训练和分类,得到语义模型。

优选的,语义模型的训练语料还包括各类操作系统的操作说明,特征词输入到语义模型后,则得到该特征词属于某种既定类别的系统操作指令,即用户对机器人说话时想要对智能设备发起的何种类型的系统操作,得到目标事件后将目标事件发送至总线结构上,后续控制智能设备中相应的目标模组。

步骤S240,对所述输入信息进行语义分析,得到特征词;

对用户的输入信息进行语义分析,提取所述分析结果中的特征词连同特征词对应的相关词,该特征词可以为一个或多个,该特征词可以为名词或动词等。

步骤S250,将所述特征词输入所述语义模型,获取所述特征词对应的目标应用程序的类别。

根据步骤S240中的语义分析结果,将特征词输入到语义模型后,分别得到该特征词属于每个既定类别的分值,从而得到特征词属于某个既定类别的概率。提取名词类型的第一特征词,分别获取第一特征词对应的相关词,所述相关词为第一特征词所属的类别名称、同义词、近义词等,即在语义分析时将第一特征词发送至服务器,服务器端根据存储的知识库进行查询,在知识库中进行查询,获取第一特征词的相关词,如第一特征词所属的类别名称为多个,则根据排序选取首位的类别名称。

优选的,也可以根据用户的目标文本或者目标文本对应的上下文进行文本分析,根据这些文本的语义选取第一特征词的对应类别名称。同时,提取动词类型的第二特征词,根据第二特征词分析对应的目标应用程序的类别。

例如,如步骤S120中的第一特征词“两只老虎”,上传到服务器端的知识库中进行查询,得到“儿童安全座椅”、“儿歌”和“理财平台”等类别名称作为相关词,根据上下文中“播放”进行文本分析,则类别名称“儿歌”对应的分值最高,且“两只老虎”没有近义词或同义词,则将类别名称“儿歌”作为第一特征词“两只老虎”对应的相关词,得到目标应用类别为“儿歌”。

步骤S260,根据分类后的特征词分别确定至少一个目标应用程序的控制指令。

步骤S270,根据所述控制指令分别对至少一个所述目标应用程序各自执行所述输入信息对应的操作。

在步骤S260中得到目标应用程序的控制指令后,响应该控制指令,执行输入信息对应的操作。

本发明实施例中,通过对候选应用程序的信息进行训练和分类得到语义模型后,将经过语义分析得到的特征词输入语义模型,从而获取特征词对应的目标应用程序的类别,方便智能设备根据应用程序的类别确定目标应用程序。

实施例三

图3是本发明实施例三中的一种用于智能设备的控制方法的流程图,本实施例在实施例一和实施例二的基础上,步骤S130包括:根据所述分类后的特征词的语义与至少一个所述目标应用程序的功能的匹配度生成对应的目标应用程序的控制指令。步骤S140包括:根据接收所述特征词的顺序将至少一个所述目标应用程序存储到场景栈中;根据所述控制指令调用所述场景栈中对应的目标应用程序分别执行所述输入信息对应的操作。步骤S140之后还包括:获取至少一个所述目标应用程序的操作结果。具体的,本实施例中的智能设备的控制方法包括:步骤S310、步骤S320、步骤S330、步骤S340。

步骤S310,根据所述分类后的特征词的语义与至少一个所述目标应用程序的功能的匹配度生成对应的目标应用程序的控制指令。

根据分类后的特征词的语义与至少一个目标应用程序的功能的匹配度的既定阈值生成对应的目标应用程序的控制指令。分类后的特征词的语义包括特征词本身的含义,还包括特征词的相关词,相关词为第一特征词所属的类别名称、同义词、近义词等,与目标应用程序的功能进行匹配,功能可以是音乐播放、视频播放、天气预报、地图导航等。高于匹配度既定阈值,则可生成对应的目标应用程序的控制指令,该阈值可由预先经过试验获得。控制指令可以是进行相关的动作,可以是对音乐进行播放,对视频进行播放,对天气预报进行播报,对到达目的地进行地图导航。

步骤S320,根据接收所述特征词的顺序将至少一个所述目标应用程序存储到场景栈中。

获取目标事件后,调用前台运行的各应用服务,同时按智能设备显示的优先顺序将该前台应用实时压入场景栈中。所述场景栈为堆栈结构,用于对各前台应用进行统一响应调度,场景栈中按调用顺序分别存储各前台应用,即先被智能设备调用的位于栈底,后被智能设备调用的位于栈顶。如一个前台应用被优先加载显示,则场景栈中该前台应用之上的候选前台应用先出栈,随后该前台应用出栈,候选前台应用再压栈,最后该前台应用再压栈,保证了优先显示的前台应用位于栈顶;当应用服务被新调用为前台应用时,即将其压入场景栈,表示该前台应用为当前场景下正在置顶运行的应用服务,优先对用户提问涉及的目标事件进行响应。

本实施例中,参见图4a,分别从应用服务中新调用“百度地图”和“最美天气”作为前台服务,并将两者压入场景栈,由于智能设备先接收的“到五道口怎么走”,后接收的“下午天气怎么样”,则按调用顺序,前台应用“最美天气”优先于“百度地图”加载显示,即将“百度地图”先行压栈,“最美天气”后压栈,参见图4b,前台应用“最美天气”被置于场景栈的栈顶,优先对目标事件进行响应;优选的,还可以将前台应用“百度地图”优先于“最美天气”加载显示,即将“最美天气”先行压栈,“百度地图”后压栈,前台应用“百度地图”被置于场景栈的栈顶,优先对目标事件进行响应。

步骤S330,根据所述控制指令调用所述场景栈中对应的目标应用程序分别执行所述输入信息对应的操作。

本实施例中,将所述目标事件在所述场景栈中进行匹配时,通过总线结构对目标事件进行匹配,判断目标事件与栈顶对应的候选应用的匹配度。本实施例中,首先确定栈顶对应候选应用所属的行业类别,根据行业类别与所述目标事件进行匹配,优选的,也可提取栈顶对应候选应用在服务器端的用户标记,根据用户标记与所述目标事件进行匹配,匹配成功则将所述候选应用出栈,并将所述候选应用作为目标应用,否则选取下一目标事件与栈顶对应的候选应用进行匹配。

参见图5a,将目标事件“地图”和“天气”分别于栈顶的候选应用“最美天气”进行匹配,两者匹配度小于既定阈值,表明两者不匹配,则将目标事件“地图”挂起,选取另一目标事件“天气”与栈顶对应的候选应用“最美天气”进行匹配,两者的匹配度大于既定阈值,表明两者匹配成功,则将“最美天气”作为目标应用,并出栈,对“天气”目标事件进行优先响应。参见图5b,此时下方的“百度地图”的对应位置为栈顶,则再次将目标事件“地图”与“百度地图”进行匹配,两者的匹配度大于既定阈值,表明两者匹配成功,则再次将“百度地图”作为目标应用,并出栈,对“地图”目标事件进行响应。

优选的,将所述目标事件在所述场景栈中进行匹配时,将每个目标事件分别与场景栈中对应的候选应用逐个进行匹配。具体为,首先将目标事件与栈顶对应的候选应用直接匹配,如匹配不成功,则将栈顶元素出栈,原栈顶下的候选应用作为栈顶,再将目标事件直接与其匹配,如此循环,直至目标事件与某位于栈顶的候选应用匹配成功,表示该位于栈顶的前台应用可以对目标事件进行响应,并将该候选应用作为目标应用,将所述候选应用出栈;如果场景栈中所有元素全部出栈,表示全部前台应用均无法对目标事件进行响应。匹配完毕后,余下的候选应用再全部依次入栈,等待下一目标事件在场景栈中进行匹配。

将目标事件“地图”和“天气”分别于场景栈中的候选应用进行,目标事件“地图”与栈顶的候选应用“最美天气”进行匹配,两者匹配度小于既定阈值,表明两者不匹配,则将“最美天气”出栈,此时下方的“百度地图”的对应位置为栈顶,则再次将目标事件“地图”与“百度地图”进行匹配,两者的匹配度大于既定阈值,表明两者匹配成功,则将“百度地图”作为目标应用,并出栈,对“地图”目标事件进行响应,同时将已出栈的“最美天气”入栈,进行下一轮匹配,即“最美天气”与目标事件“天气”进行匹配,两者的匹配度大于既定阈值,表明两者匹配成功,则将“最美天气”作为目标应用,并出栈,对“天气”目标事件进行响应。

步骤S340,获取至少一个所述目标应用程序的操作结果。

在上述所有步骤执行完毕后,用户通过智能设备的控制方法,获取至少一个目标应用程序的操作结果,调用所述目标应用对所述目标文本进行响应时,根据所述目标应用对应的输出内容控制所述智能设备对应的目标模组进行响应。

具体的,在步骤S330基础上,分别调用首次出栈的目标应用“最美天气”进行响应,根据特征词“下午”、“五道口”进行分析,在“最美天气”中匹配“五道口”附近的天气,得到“小雨、18-25度”的输出内容;调用后续出栈的“百度地图”进行响应时,根据特征词“五道口”和“到……走”,进行分析,以设备当前的GPS位置和“五道口”的地图坐标为始终点进行路径规划,得到相应的查询路线作为输出内容,得到两部目标应用的响应结果后调用既定的语音模板进行输出,调用音频模块输出具体的查询路线并输出“下午还是要下雨,别忘了带伞哦”的音频响应。

本发明实施例中,通过将智能设备加载的前台应用存储至场景栈,并将目标事件分别在场景栈中进行匹配,确定对应的目标应用,实现了对用户连续输入多信息时对目标应用程序执行相应的操作,并获取相应的操作结果。

实施例四

图6是本发明实施例四中的一种智能设备的控制装置的结构图。该装置适用于执行本发明实施例一至三中提供的智能设备的控制方法,该装置具体包括:获取单元410、解析单元420、指令单元430和操作单元440。

获取单元410,用于获取用户的输入信息。

解析单元420,与获取单元410相连,用于解析输入信息中的特征词,并对所述特征词分类。

指令单元430,与解析单元420相连,用于根据分类后的特征词分别确定至少一个目标应用程序的控制指令。

操作单元440,与指令单元430相连,用于根据所述控制指令分别对至少一个所述目标应用程序各自执行所述输入信息对应的操作。

进一步的,获取单元410具体用于接收用户输入的文字信息;并且/或者,接收用户输入的语音,并识别所述语音得到文本信息。

进一步的,所述的用于智能设备的控制装置,还包括模型单元450。

模型单元450,用于获取网页中候选应用程序的信息;并对所述候选应用程序的信息进行训练和分类,得到语义模型。

进一步的,解析单元420包括特征子单元421和类别子单元422。

特征子单元421,与获取单元410相连,用于对所述输入信息进行语义分析,得到特征词。

类别子单元422,分别与特征子单元421和模型单元450相连,将所述特征词输入所述语义模型,获取所述特征词对应的目标应用程序的类别。

进一步的,指令单元430具体用于根据所述分类后的特征词的语义与至少一个所述目标应用程序的功能的匹配度生成对应的目标应用程序的控制指令。

进一步的,操作单元440包括存储子单元441和调用子单元442。

存储子单元441,与指令单元430相连,用于根据接收所述特征词的顺序将至少一个所述目标应用程序存储到场景栈中。

调用子单元442,分别与指令单元430和存储子单元441相连,用于根据所述控制指令调用所述场景栈中对应的目标应用程序分别执行所述输入信息对应的操作。

进一步的,获取单元410还与操作单元440相连,用于获取至少一个所述目标应用程序的操作结果。

本发明实施例中,通过解析用户输入信息中的特征词并对其进行分类,确定至少一个目标应用程序的控制指令并执行输入信息对应的操作。实现了智能设备对用户的不同类别的输入信息进行分类处理,并触发对应目标应用程序执行用户需要的操作,解决了用户有多个不同需求的情况,极大的方便了用户。

显然,本领域技术人员应该明白,上述产品可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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