非标准频道名称的识别方法和装置制造方法及图纸

技术编号:15960060 阅读:46 留言:0更新日期:2017-08-08 09:58
本发明专利技术实施例提供一种非标准频道名称的识别方法和装置,其中,该方法包括:若用户输入的语音控制文本中不包括标准频道名称,且所述语音控制文本与预置的频道名称模板相匹配,则根据所述预置的频道名称模板获取所述语音控制文本中的目标属性关键词,其中,所述目标属性关键词与所述预置的频道名称模板中的关键词属性相同;根据所述目标属性关键词,查询预设的频道知识图谱,确定所述语音控制文本包括的频道名称,以使智能电视的当前播放频道切换到所述频道名称表征的频道。本发明专利技术实施例提供的非标准频道名称的识别方法和装置,能够提高语音交互过程中对非标准频道名称的识别率,提高用户的体验。

【技术实现步骤摘要】
非标准频道名称的识别方法和装置
本专利技术实施例涉及语音识别
,尤其涉及一种非标准频道名称的识别方法和装置。
技术介绍
在智能电视的使用中,频道切换是用户在日常生活中使用频率较高的操作之一。通过语音控制的方式切换频道,能够提升用户使用的便捷性。但是,现有技术在采用语音控制的方式进行频道切换时,要求用户精准的说出频道名称,当用户输入的频道名称不完整或者不准确时,通常不能获取有效的频道信息,从而导致换台失败,用户的体验较差。
技术实现思路
本专利技术实施例提供一种非标准频道名称的识别方法和装置,用以提高语音交互过程中对非标准频道名称的识别率,提高用户的使用体验。本专利技术实施例第一方面提供一种非标准频道名称的识别方法,该方法包括:若用户输入的语音控制文本中不包括标准频道名称,且所述语音控制文本与预置的频道名称模板相匹配,则根据所述预置的频道名称模板获取所述语音控制文本中的目标属性关键词,其中,所述目标属性关键词与所述预置的频道名称模板中的关键词属性相同;根据所述目标属性关键词,查询预设的频道知识图谱,确定所述语音控制文本包括的频道名称,以使智能电视的当前播放频道切换到所述频道名称表征的频道。语音控制文本语音控制文本语音控制文本本专利技术实施例第二方面提供一种非标准频道名称的识别装置,该装置包括:获取模块,用于当用户输入语音控制文本中不包括标准频道名称,且所述语音控制文本与预置的频道名称模板相匹配时,根据所述预置的频道名称模板获取所述语音控制文本中的目标属性关键词,其中,所述目标属性关键词与所述预置的频道名称模板中的关键词属性相同;确定模块,用于根据所述目标属性关键词,查询预设的频道知识图谱,确定所述语音控制文本包括的频道名称,以使智能电视的当前播放频道切换到所述频道名称表征的频道。语音控制文本语音控制文本语音控制文本本专利技术实施例,通过分析常用频道表达方式,构建频道名称模板和频道知识图谱,当用户输入的语音控制文本中不包含标准频道名称,且语音控制文本与预置的频道名称模板相匹配时,根据该频道名称模板从语音控制文本中获取目标属性的关键词,并根据获取到的目标属性关键词从频道知识图谱中查找语音控制文本包括的频道名称,从而,即使用户输入的频道名称不标准也能够准确的识别出频道的名称,提高了频道名称的识别率和用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一实施例提供的非标准频道名称的识别方法的流程示意图;图2为本专利技术一实施例提供的频道知识图谱的示意图;图3为本专利技术一实施例提供的一种步骤102的执行方法流程图;图4为本专利技术一实施例提供的又一种步骤102的执行方法的流程图;图5为本专利技术一实施例提供的非标准频道名称识别装置的结构示意图;图6为本专利技术一实施例提供的确定模块12的结构示意图;图7为本专利技术又一实施例提供的确定模块12的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤的过程或结构的装置不必限于清楚地列出的那些结构或步骤而是可包括没有清楚地列出的或对于这些过程或装置固有的其它步骤或结构。图1为本专利技术一实施例提供的非标准频道名称的识别方法的流程示意图,该方法可以由一种非标准频道名称识别装置来执行。尤其的,在实际场景中,该装置可以被具体为智能电视或者设置在智能电视中的语音控制实体,如图1所示,本实施例提供的方法包括如下步骤:步骤101:若用户输入的语音控制文本中不包括标准频道名称,且所述语音控制文本与预置的频道名称模板相匹配,则根据所述预置的频道名称模板获取所述语音控制文本中的目标属性关键词,其中,所述目标属性关键词与所述预置的频道名称模板中的关键词属性相同。本实施例中,语音控制文本可以是预先录制好的语音控制文本,也可以是通过语音采集装置实时采集获得的语音控制文本,例如该语音控制文本可以是通过设置在与智能电视相配套的遥控器上的麦克风采集获得的。为了方便叙述,本实施例中将包含地名含义的词定义为地名属性的词,将包含频道类型含义的词定义为频道类型属性的词,比如娱乐、人文、科教等,将包含频道编号含义的数字或单词定义为频道编号属性的词,将包含频道含义的词定义为特殊属性的词,比如“台”、“频道”、“卫视”等。可选的,本实施例所涉及的频道名称模板中包括如下至少两种关键词属性:地名属性、频道类型属性、频道编号属性和特殊属性。本实施例中,预置的频道名称模板是根据用户常用的频道表达方式总结归纳而成的,根据不同地区语言习惯的不同,可以将频道名称模板具体为不同的形式。下面仅以频道名称模板的两种可能的实现形式进行示例说明,但本领域技术人员应该理解的是,其并不是对频道名称模板的具体限定:在一种可能的实现形式中,频道名称模板可能被设计为地名属性与如下属性中的至少一种的组合:频道类型属性、频道编号属性和特殊属性。其组合的顺序可以是任意的。比如,预置的频道名称模板可以包括“地名属性+频道类型属性+频道编号属性”,和/或“频道类型属性+地名属性+频道编号属性”等。当然这里仅为示例说明而不是对频道名称的唯一限定。在另一种可能的实现形式中,频道名称模板可能被设计为频道类型属性与特殊属性和/或频道编号属性的组合,比如频道名称模板可以包括“频道类型属性+特殊属性”,和/或“频道类型属性+特殊属性+频道编号属性”等。当然这里仅为示例说明而不是对频道名称的唯一限定。实际场景中,当用户输入的语音控制文本中不包括标准频道名称时,将语音控制文本中对频道名称的描述形式分别与预置的一个或多个频道名称模板进行匹配,确定出与语音控制文本对频道名称的描述形式相匹配的频道名称模板,以及该频道名称模板中所包括的目标属性和目标属性的顺序,这里所涉及的目标属性是指频道名称模板中所包括的,且目标在语音控制文本中查找的关键词属性,目标属性的顺序是指目标属性在频道名称模板中的前后顺序,比如频道名称模板为“地名属性+频道类型属性”则目标属性为地名属性和频道类型属性,目标属性的顺序为先地名属性后频道类型属性。当然这里仅为示例说明而不是对频道名称模板的具体限定。需要说明的是,标准频道名称是指央视和卫视等的频道名称,示例的,标准频道名称可以是CCTV1、CCTV2、河南卫视、山东卫视、河北卫视、天津卫视、甘肃卫视、浙江卫视、湖南卫视、湖北卫视、重庆卫视、四川卫视等。进一步的,在确定出频道名称模板,以及频道名称模板中的目标属性和目标属性的顺序后,再从语音控制文本中获取目标属性关键词。这里所述的目标属性关键词的属性与上述确定的频道名称模板中所包含的目标属性相同,另外,需要说明的是,由于语音控制文本与确定出的频道名称模板相匹配,那么本文档来自技高网...

【技术保护点】
一种非标准频道名称的识别方法,其特征在于,包括:若用户输入的语音控制文本中不包括标准频道名称,且所述语音控制文本与预置的频道名称模板相匹配,则根据所述预置的频道名称模板获取所述语音控制文本中的目标属性关键词,其中,所述目标属性关键词与所述预置的频道名称模板中的关键词属性相同;根据所述目标属性关键词,查询预设的频道知识图谱,确定所述语音控制文本包括的频道名称,以使智能电视的当前播放频道切换到所述频道名称表征的频道。

【技术特征摘要】
1.一种非标准频道名称的识别方法,其特征在于,包括:若用户输入的语音控制文本中不包括标准频道名称,且所述语音控制文本与预置的频道名称模板相匹配,则根据所述预置的频道名称模板获取所述语音控制文本中的目标属性关键词,其中,所述目标属性关键词与所述预置的频道名称模板中的关键词属性相同;根据所述目标属性关键词,查询预设的频道知识图谱,确定所述语音控制文本包括的频道名称,以使智能电视的当前播放频道切换到所述频道名称表征的频道。2.根据权利要求1所述的方法,其特征在于,所述根据所述预置的频道名称模板获取所述语音控制文本中的目标属性关键词,具体为:根据所述预置的频道名称模板中包括的目标属性和所述目标属性的顺序,确定所述语音控制文本中的目标属性关键词,其中,所述目标属性关键词的属性与所述目标属性相同,所述目标属性关键词在所述语音控制文本中的顺序与所述目标属性的顺序相同。3.根据权利要求2所述的方法,其特征在于,所述根据所述目标属性关键词,查询预设的频道知识图谱,确定所述语音控制文本包括的频道名称,具体为:根据所述目标属性的顺序和所述目标属性关键词,查询预设的频道知识图谱;若所述频道知识图谱中存在由所述目标属性关键词组成的第一分支链,且所述第一分支链包括所有的所述目标属性关键词,则将所述第一分支链的节点组成的频道名称确定为所述语音控制文本包括的频道名称。4.根据权利要求2所述的方法,其特征在于,所述根据所述目标属性关键词,查询预设的频道知识图谱,确定所述语音控制文本包括的频道名称,具体为:根据所述目标属性的顺序和所述目标属性关键词,查询预设的频道知识图谱;若所述频道知识图谱中不存在由所述目标属性关键词组成的第一分支链,则确定所述频道知识图谱中与所述目标属性关键词匹配度最高的第二分支链;若与所述目标属性关键词不相同的所述第二分支链的结点与所述目标属性关键词之间是近义词,则将所述第二分支链的节点组成的频道名称确定为所述语音控制文本包括的频道名称。5.根据权利要求2所述的方法,其特征在于,所述根据所述目标属性关键词,查询预设的频道知识图谱,确定所述语音控制文本包括的频道名称,具体为:根据所述目标属性的顺序和所述目标属性关键词,查询预设的频道知识图谱;若所述频道知识图谱中不存在由所述目标属性关键词组成的第一分支链,则按照所述目标属性的顺序,去除最后一个目标属性关键词;根据所述目标属性的顺序和去除最后一个目标属性关键词之后的所述目标属性关键词,查询预设的频道知识图谱;若所述频道知识图谱中存在由去除最后一个目标属性关键词之后的所述目标属性关键词组成的第三分支链,且所述第三分支链包括除最后一个目标属性关键词之外的所有所述目标属性关键词,则将所述第三分支链的节点组成的频道名...

【专利技术属性】
技术研发人员:马宏陈仲帅
申请(专利权)人:海信集团有限公司
类型:发明
国别省市:山东,37

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

1