1.一种语音推送方法,其特征在于,包括:
通过语音识别从语音交互指令中获取文字识别结果;
根据语音信息匹配规则查询所述文字识别结果对应的备选语音信息;
基于预设的筛选排序规则从所述备选语音信息中确认满足排名条件的推送语音信息;
将所述推送语音信息发送到所述语音交互指令的对应终端,以供所述对应终端播放根据用户语音选择指令选择的所述推送语音信息。
2.根据权利要求1所述的方法,其特征在于,所述根据语音信息匹配规则查询所述文字识别结果对应的备选语音信息,包括:
将所述文字识别结果进行分词处理得到至少一个语音查询关键字;
判断所述语音查询关键字是否属于预设的查询数据库;
若是,根据语音信息匹配规则从所述查询数据库查询所述语音查询关键字对应的备选语音信息;否则,根据语音信息匹配规则从网络数据查询所述语音查询关键字对应的备选语音信息。
3.根据权利要求1所述的方法,其特征在于,所述基于预设的筛选排序规则从所述备选语音信息中确认满足排名条件的推送语音信息,包括:
将备选语音信息中与过滤词库匹配的语音信息删除以对所述备选语音信息进行过滤;
将过滤后的备选语音信息基于热度参数和/或新鲜度参数的权重进行排序;
确认排序靠前的预设个数的备选语音信息为推送语音信息。
4.根据权利要求3所述的方法,其特征在于,每个所述备选语音信息包括概况语音信息和内容语音信息;
所述概况语音信息用于用户确认播放对应的内容语音信息或播放下一条备选语音信息。
5.根据权利要求4所述的方法,其特征在于,所述将所述推送语音信息发送到所述语音交互指令的对应终端,以供所述对应终端播放根据用户语音选择指令选择的所述推送语音信息之后,还包括:
在所述查询数据库更新所述推送语音信息的热度参数和/或新鲜度参数。
6.根据权利要求5所述的方法,其特征在于,所述更新所述推送语音信息的热度参数和/或新鲜度参数,包括:
在所述查询数据库提高播放的内容语音信息对应的备选语音信息的热度参数和/或新鲜度参数;
或者,在所述查询数据库降低未播放的内容语音信息对应的备选语音信息的热度参数和/或新鲜度参数。
7.一种语音推送装置,其特征在于,包括:
语音识别模块,用于通过语音识别从语音交互指令中获取文字识别结果;
备选语音生成模块,用于根据语音信息匹配规则查询所述文字识别结果对应的备选语音信息;
推送语音生成模块,用于基于预设的筛选排序规则从所述备选语音信息中确认满足排名条件的推送语音信息;
语音播放模块,用于将所述推送语音信息发送到所述语音交互指令的对应终端,以供所述对应终端播放根据用户语音选择指令选择的所述推送语音信息。
8.根据权利要求7所述的装置,其特征在于,包括:
参数更新装置,用于在所述查询数据库更新所述推送语音信息的热度参数和/或新鲜度参数。
9.一种智能设备,其特征在于,包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
麦克风,用于采集语音信息;
喇叭,用于播放语音信息
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-6任一所述的语音推送的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-6任一所述的语音推送的方法。