语言处理方法及装置制造方法及图纸

技术编号:10820990 阅读:187 留言:0更新日期:2014-12-26 02:09
本发明专利技术实施例公开了一种语言处理方法及装置,涉及终端技术领域,解决了当前的语音助手软件很难准确的确认接收到的语言信息的内容,难以通过语言信息进行后续操作。所述方法包括:语言处理装置接收语言信息;所述语言处理装置根据预先设置的处理规则中的待用位置参数,获取到所述语言信息中的待用内容;所述语言处理装置根据所述待用内容进行与所述语言信息对应的操作。本发明专利技术适用于语音助手软件中。

【技术实现步骤摘要】

本专利技术涉及终端
,尤其涉及一种语言处理方法及装置
技术介绍
当前,随着终端技术的不断发展,在终端设备,例如智能手机、平板电脑等中已经可以运行很多软件。目前,语音助手类软件在终端设备中的应用越来越广泛。语音助手类软件是在终端设备上通过识别输入到终端设备中的语音,来帮助终端设备解决所述语音所对应的问题的软件。当前语音助手类软件的工作方式一般为:语音助手接收外部的语音;根据所述语音,获取到相应的语言信息,并通过语言信息判断需要的操作动作,从而根据所述操作动作对终端设备进行操作。当前可以通过语音助手进行打电话、发短信、网络查看等操作。例如所述语言信息可以是:“给张三打电话”、“给张三发短信,告诉他明天放假”或者“查看明天的天气”等信息,通过上述的语言信息,语音助手可以执行拨通张三的电话、给张三发送内容为“明天放假”的短信或者通过网络查询明天的天气情况的操作。但是,当前的语音助手软件在接收到语言信息时,由于语言信息十分多样,甚至同一个指示可以以不同的语言信息进行传达,造成语音助手软件很难准确的确认所述语言信息的内容,难以通过语言信息进行后续操作。
技术实现思路
本专利技术的实施例提供一种语言处理方法及装置,能够较准确地获取到语言信息中的待用内容,并完成所述语言信息所对应的操作。为达到上述目的,本专利技术采用如下技术方案:一种语言处理方法,包括:语言处理装置接收语言信息;所述语言处理装置根据预先设置的处理规则中的待用位置参数,获取到所述语言信息中的待用内容;所述语言处理装置根据所述待用内容进行与所述语言信息对应的操作。一种语言处理装置,包括:接收单元,用于接收语言信息;获取单元,用于根据预先设置的处理规则中的待用位置参数,获取到所述接收单元接收的语言信息中的待用内容;操作单元,用于根据所述获取单元获取的所述待用内容进行与所述语言信息对应的操作。本专利技术实施例提供的语言处理方法及装置,语言处理装置接收了语言信息,并根据预先设置的处理规则中的待用位置参数,获取到所述语言信息中的待用内容,根据所述待用内容进行与所述语言信息对应的操作。而现有技术中由于接收到的语言信息十分多样,难以确认语言信息中的待用内容。因此,本专利技术能够较准确地获取到语言信息中的待用内容,并完成所述语言信息所对应的操作。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的语言处理方法的流程图;图2为本专利技术又一实施例提供的语言处理方法的流程图;图3为本专利技术实施例提供的语言处理装置的结构示意图一;图4为本专利技术实施例提供的语言处理装置的结构示意图二。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为使本专利技术技术方案的优点更加清楚,下面结合附图和实施例对本专利技术作详细说明。如图1所示,本专利技术实施例提供的语言处理方法,包括:101、语言处理装置接收语言信息。具体的,所述语言处理装置可以是一种语音助手软件、也可以是工作于所述语音助手软件等。具体可以通过语言处理装置通过话筒等设备接收到的语音,并通过所述语音确定语言信息。一般所述语言处理装置应用于智能手机、平板电脑等终端设备中。而所述终端设备可以设置具有语音接收功能。例如智能手机接收到语音为“给妈妈发短信说我晚上不回家吃饭”或者“跟妈妈发短信告诉她我晚上不回家吃饭”等。102、所述语言处理装置根据预先设置的处理规则中的待用位置参数,获取到所述语言信息中的待用内容。具体的,在所述语言处理装置中可以存储有大量的预先设置的处理规则,每个所述处理规则具有所述待用位置参数,表示处于所述待用位置参数的位置的内容较为重要,需要提取以被后续应用。具体是在接收到语言信息后,获取到与所述语言信息相匹配的处理规则,进而根据所述处理规则中的待用位置参数,确定所述语言信息中的待用内容。例如,在所述语言信息为“给妈妈发短信说我晚上不回家吃饭”,获取到的待用内容为“妈妈”、“我晚上不回家吃饭”。103、所述语言处理装置根据所述待用内容进行与所述语言信息对应的操作。具体的,根据所述与所述语言信息对应的操作可以是按照语言信息的指示,进行发短信、打电话等操作。对于一些固定的应用场景,例如打电话、发短信等场景,语言信息较为简单,例如所述语言信息为“给妈妈发短信说我晚上不回家吃饭”,所述待用内容为“妈妈”、“我晚上不回家吃饭”,则所述与所述语言信息对应的操作可以是搜索待用内容中所表示的“妈妈”的电话号码,并向其发送短信内容为待用内容所表示的“我晚上不回家吃饭”的短信。本专利技术实施例提供的语言处理方法,语言处理装置接收了语言信息,并根据预先设置的处理规则中的待用位置参数,获取到所述语言信息中的待用内容,根据所述待用内容进行与所述语言信息对应的操作。而现有技术中由于接收到的语言信息十分多样,难以确认语言信息中的待用内容。因此,本专利技术能够较准确地获取到语言信息中的待用内容,并完成所述语言信息所对应的操作。下面列举一种优选的实施例,如图2所示,本专利技术又一实施例提供的语言处理方法,包括:201、语言处理装置预先设置处理规则。其中,所述处理规则包括标识词、可忽略位置参数以及所述待用位置参数。具体的,在所述语言处理装置中可以存储有大量的预先设置的处理规则,每个所述处理规则具有所述待用位置参数,表示处于所述待用位置参数对应的位置的内容较为重要,需要提取以被后续应用。所述处理规则中还可以有可忽略位置参数,表示处于所述可忽略位置参数对应的位置的内容较为次要,可以忽略不计。例如,一条处理规则可以表示为:(给|跟)%s1(发|回复)短信%s(说|告诉他|告诉她)%s2其中,所述“给”、“跟”、“发”、“回复”、等为标识词,便于确定待用位置参数和可忽略位置参数的位置。符号%s1和%s2为待用位置参数,符号%s为可忽略位置参数。此外,还需要设置所述处本文档来自技高网...
语言处理方法及装置

【技术保护点】
一种语言处理方法,其特征在于,包括:语言处理装置接收语言信息;所述语言处理装置根据预先设置的处理规则中的待用位置参数,获取到所述语言信息中的待用内容;所述语言处理装置根据所述待用内容进行与所述语言信息对应的操作。

【技术特征摘要】
1.一种语言处理方法,其特征在于,包括:
语言处理装置接收语言信息;
所述语言处理装置根据预先设置的处理规则中的待用位置参数,获取到所
述语言信息中的待用内容;
所述语言处理装置根据所述待用内容进行与所述语言信息对应的操作。
2.根据权利要求1所述的语言处理方法,其特征在于,在所述语言处理装
置接收语言信息之前,所述方法还包括:
所述语言处理装置预先设置所述处理规则;其中,所述处理规则包括标识
词、可忽略位置参数以及所述待用位置参数。
3.根据权利要求2所述的语言处理方法,其特征在于,所述语言处理装置
预先设置所述处理规则,包括:
所述语言处理装置设置所述处理规则的优先级;
在所述语言处理装置预先设置所述处理规则之后,所述方法还包括:
所述语言处理装置根据所述优先级,将所述处理规则进行存储。
4.根据权利要求3所述的语言处理方法,其特征在于,在所述语言处理装
置预先设置所述处理规则之后,所述方法还包括:
所述语言处理装置将所述处理规则转换为标准正则;
所述语言处理装置将所述标准正则进行编译,形成所述标准正则中的变量。
5.根据权利要求4所述的语言处理方法,其特征在于,所述语言处理装置
根据预先设置的处理规则中的待用位置参数,获取到所述语言信息中的待用内
容,包括:
所述语言处理装置根据所述语言信息获取到与所述语言信息对应的所述处
理规则;
所述语言处理装置根据所述处理规则中的所述标识词和所述待用位置参
数,确定所述语言信息中的待用内容的在所述语言信息中的位置,获取到所述
待用内容。
6.根据权利要求5所述的语言处理方法,其特征在于,所述语言处理装置
根据所述语言信息获取到与所述语言信息对应的所述处理规则,包括:
所述语言处理装置根据所述语言信息生成字符串;
所述语言处理装置根据所述处理规则的优先级,选择所述处理规则,并获
取到所述处理规则中的变量;
所述语言处理装置将所述标准正则中的变量与所述字符串进行对比,判断
所述字符串是否与所述标准正则中的变量相符合;
若判断到所述字符串与所述标准正则中的变量相符合,获取到所述标准正
则中的变量对应的处理规则。
7.根据权利要求6所述的语言处理方法,其特征在于,在获取到所述标准
正则中的变量对应的处理规则之后,还包括:
所述语言处理装置根...

【专利技术属性】
技术研发人员:王飞徐浩褚攀韩贵平廖玲
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1