语音推送方法、装置、智能设备和存储介质制造方法及图纸

技术编号:18352752 阅读:33 留言:0更新日期:2018-07-02 03:38
本发明专利技术公开了语音推送方法、装置、智能设备和存储介质。该方法包括:通过语音识别从语音交互指令中获取文字识别结果;根据语音信息匹配规则查询所述文字识别结果对应的备选语音信息;基于预设的筛选排序规则从所述备选语音信息中确认满足排名条件的推送语音信息;将所述推送语音信息发送到所述语音交互指令的对应终端,以供所述对应终端播放根据用户语音选择指令选择的所述推送语音信息。本发明专利技术通过预设筛选排序规则,解决推送语音与用户需求不相符的问题,实现针对不同的语音需求,提供不同的语音应答服务,由用户语义中判断不同的需求类型,进而调取需求类型下的需求内容的效果。

【技术实现步骤摘要】
语音推送方法、装置、智能设备和存储介质
本专利技术实施例涉及互联网领域技术,尤其涉及语音推送方法、装置、智能设备和存储介质。
技术介绍
随着互联网技术的发展,互联网上的信息正在以惊人的速度增长。面对海量信息,人们越来越要求智能终端优先推送自己感兴趣的信息。现有的推送技术,大部分是针对文字信息进行关键词检索,检索结果中会掺杂广告链接排于前头,不仅如此,不同网页检索规则也是不同的,得到的结果也是不同的。直接将文字搜索的排序策略照搬到语音上是不可取的,因为人们对文字的敏感度高,排除无关选项的时间成本也很低。如果不制定合理的针对语音推送的检索排序方式,则无法很好的避免广告,也无法个性化的为用户提供信息。
技术实现思路
本专利技术提供语音推送方法、装置、智能设备和存储介质,以实现提供更为精准的资源回应服务。第一方面,本专利技术实施例提供了一种语音推送方法包括:通过语音识别从语音交互指令中获取文字识别结果;根据语音信息匹配规则查询所述文字识别结果对应的备选语音信息;基于预设的筛选排序规则从所述备选语音信息中确认满足排名条件的推送语音信息;将所述推送语音信息发送到所述语音交互指令的对应终端,以供所述对应终端播放根据用户语音选择指令选择的所述推送语音信息。第二方面,本专利技术实施例还提供了一种语音推送装置,包括:语音识别模块,用于通过语音识别从语音交互指令中获取文字识别结果;备选语音生成模块,用于根据语音信息匹配规则查询所述文字识别结果对应的备选语音信息;推送语音生成模块,用于基于预设的筛选排序规则从所述备选语音信息中确认满足排名条件的推送语音信息;语音播放模块,用于将所述推送语音信息发送到所述语音交互指令的对应终端,以供所述对应终端播放根据用户语音选择指令选择的所述推送语音信息:第三方面,本专利技术实施例还提供了一种智能设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序;麦克风,用于采集语音信息;喇叭,用于播放语音信息当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如实施例任一所述的语音推送的方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如实施例任一所述的语音推送的方法。本专利技术通过预设筛选排序规则,解决推送语音与用户需求不相符的问题,实现针对不同的语音需求,提供不同的语音应答服务,由用户语义中判断不同的需求类型,进而调取需求类型下的需求内容的效果。附图说明图1为本专利技术实施例一提供的一种语音推送方法的流程图;图2为本专利技术实施例二提供的一种语音推送方法的流程图;图3为本专利技术实施例三提供的一种语音推送方法的流程图;图4为本专利技术实施例四提供的一种语音推送装置的结构示意图;图5为本专利技术实施例五提供的一种智能设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种语音推送方法的流程图。该方法可以由一种语音推送装置来执行,该装置可以通过软件和/或硬件的方式实现,并集成在智能设备中。本实施例通过的方法具体包括如下步骤:S110、通过语音识别从语音交互指令中获取文字识别结果。其中,语音识别是指自动语音识别(AutomaticSpeechRecognition,ASR)技术,其目标是将人类的语音中的词汇内容转换为计算机可读的输入,例如按键、二进制编码或者字符序列。与说话人识别及说话人确认不同,后者尝试识别或确认发出语音的说话人而非其中所包含的词汇内容。语音交互指令是指麦克风接接收到的语音信息,是ASR技术转化的目标。文字识别结果是语音交互指令通过ASR技术转化的结果。同时,语音交互指令被转化为文字信息后,会被进行切片处理,提取关键词。如语音交互指令“搜索广州今天的天气预报”通过ASR技术转化为文字信息并进行切片处理后,可形成文字结果“搜索”、“广州”、“今天”、“的”、“天气预报”。切片后保留有意义的词语:“搜索”、“广州”、“今天”、“天气预报”。所述有意义的词语一般指有实际含义的词语和语气词,现代汉语里一般的句子成分有八种,即主语、谓语、宾语、动语,定语、状语,补语和中心语,可以认为这些成分包含的词语都是有意义的词语。某些语气词也是有意义的词语,如“吗”等可以提示问句的词也归入在有意义的词这一类。由于对有意义的词语的取舍会涉及到整个检索的准确性,本专利技术在此不做具体限定,确定有意义的词语的方式可以根据技术发展而不断改进。具体的,将智能终端麦克风接收到的语音信息转化为文字信息,并将该文字信息进行切片处理,保留有意义的词语。S120、根据语音信息匹配规则查询所述文字识别结果对应的备选语音信息。其中,语音信息匹配规则是预设的对每个切片后保留有意义的词语进行信息匹配的结果。备选语音信息是指所有匹配到的符合语音信息匹配规则的信息。具体的,根据预设语音信息匹配规则查询所切片后保留有意义的词语对应的所有备选语音信息。S130、基于预设的筛选排序规则从所述备选语音信息中确认满足排名条件的推送语音信息。其中,筛选排序规则包括两个步骤:筛选规则与排序规则。筛选规则是指通过一定的方式在所有备选语音信息中滤除某些不符合规则的资源,例如过滤包含有敏感词,有损国家、领导、政府机关形象的资源或者其他带有负面意义(例如自杀)的资源。排序规则是指给筛选之后的备选语音信息进行排序,可通过搜索热度和/或资源新鲜程度对其进行排序。排名条件是指预先设定的排名靠前的语音信息的数量,因为进行筛选和排序之后可能还是会有数量众多的语音信息,若要将这些数量众多的语音信息全部获取可能要耗费许多资源。此时可以设定只获取排名前5的的语音信息的数量,此时排名第6的语音信息的具体内容其实是没有被获得的,概况内容也没有生成;排名第1的语音新息被推送后,原来的排名第2-5的语音信息依次上升为第1-4,原来的排名第6的语音信息变为排名第5,此时再获取该信息的具体内容和概况内容。推送语音信息是指经过筛选和排序之后的语音信息。具体的,对所有备选语音信息进行筛选和排序,并按照排序结果将语音信息放入队列,优先推送排序靠前的语音信息。S140、将所述推送语音信息发送到所述语音交互指令的对应终端,以供所述对应终端播放根据用户语音选择指令选择的所述推送语音信息。其中,语音交互指令的对应终端是指智能终端,该智能终端可以是智能手机、平板电脑、智能音响或其他任何具有麦克风、喇叭并且能接入互联网的智能设备,所述对应终端并不要求同时具备接收与发送功能,即语音交互指令的接收终端与语音交互指令的发送终端可以是两个不同的终端。用户语音选择指令是指用户对于终端给出的语音信息进行判定的指令,有效的用户语音选择指令分为三类:是、否和重复。终端根据用户语音选择指令选择的所述推送语音信息即按照筛选排序规则排序靠前的语音信息。具体的,将按照筛选排序规则排序靠前的语音信息发送给智能终端,智能终端播放其接收到的语音信息。本专利技术通过预设筛选排序规则,解决推送语音与用户需求不相符的问题,实现针对不同的语音需求,提供不同的语音应答服务,由用户语义中判断本文档来自技高网...
语音推送方法、装置、智能设备和存储介质

【技术保护点】
1.一种语音推送方法,其特征在于,包括:通过语音识别从语音交互指令中获取文字识别结果;根据语音信息匹配规则查询所述文字识别结果对应的备选语音信息;基于预设的筛选排序规则从所述备选语音信息中确认满足排名条件的推送语音信息;将所述推送语音信息发送到所述语音交互指令的对应终端,以供所述对应终端播放根据用户语音选择指令选择的所述推送语音信息。

【技术特征摘要】
1.一种语音推送方法,其特征在于,包括:通过语音识别从语音交互指令中获取文字识别结果;根据语音信息匹配规则查询所述文字识别结果对应的备选语音信息;基于预设的筛选排序规则从所述备选语音信息中确认满足排名条件的推送语音信息;将所述推送语音信息发送到所述语音交互指令的对应终端,以供所述对应终端播放根据用户语音选择指令选择的所述推送语音信息。2.根据权利要求1所述的方法,其特征在于,所述根据语音信息匹配规则查询所述文字识别结果对应的备选语音信息,包括:将所述文字识别结果进行分词处理得到至少一个语音查询关键字;判断所述语音查询关键字是否属于预设的查询数据库;若是,根据语音信息匹配规则从所述查询数据库查询所述语音查询关键字对应的备选语音信息;否则,根据语音信息匹配规则从网络数据查询所述语音查询关键字对应的备选语音信息。3.根据权利要求1所述的方法,其特征在于,所述基于预设的筛选排序规则从所述备选语音信息中确认满足排名条件的推送语音信息,包括:将备选语音信息中与过滤词库匹配的语音信息删除以对所述备选语音信息进行过滤;将过滤后的备选语音信息基于热度参数和/或新鲜度参数的权重进行排序;确认排序靠前的预设个数的备选语音信息为推送语音信息。4.根据权利要求3所述的方法,其特征在于,每个所述备选语音信息包括概况语音信息和内容语音信息;所述概况语音信息用于用户确认播放对应的内容语音信息或播放下一条备选语音信息。5.根据权利要求4所述的方法,其特征在于,所述将所述推送语音信息发送到所述语音交互指令的对应终端,以供所述对应终端播放...

【专利技术属性】
技术研发人员:常哲珲黄开粤高铭瑜
申请(专利权)人:广州蓝豹智能科技有限公司
类型:发明
国别省市:广东,44

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

1