[发明专利]基于语音交互生成多媒体播放列表的方法和装置有效
申请号: | 201711129965.0 | 申请日: | 2017-11-15 |
公开(公告)号: | CN107832434B | 公开(公告)日: | 2022-05-06 |
发明(设计)人: | 陆广;刘水;罗夏君;叶世权;尹相杰;鞠强;谢剑 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司;上海小度技术有限公司 |
主分类号: | G06F16/438 | 分类号: | G06F16/438;G10L15/22 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 语音 交互 生成 多媒体 播放列表 方法 装置 | ||
1.一种基于语音交互生成多媒体播放列表的方法,包括:
获取播放多媒体资源的第一语音请求信息;
识别出所述第一语音请求信息中的用于指示多媒体资源的特征属性的关键标签;
在多媒体资源库中查找出具有所述关键标签的多媒体资源;
基于查找到的多媒体资源生成多媒体播放列表,包括:对查找到的多媒体资源进行筛选,并按照热度数据对筛选后的多媒体资源进行排序;根据所述多媒体资源库中各关键标签的权重及预设的多媒体播放列表长度,确定所述多媒体播放列表中具有各关键标签的多媒体资源的需求数量;提取满足对应的需求数量的多媒体资源,并基于排序结果生成多媒体播放列表;
所述方法还包括:
响应于接收到播放多媒体资源的第二语音请求信息;
对所述第二语音请求信息进行意图分析,根据意图分析结果更新所述多媒体播放列表。
2.根据权利要求1所述的方法,其中,所述基于查找到的多媒体资源生成多媒体播放列表,包括:
获取查找到的各多媒体资源的热度数据,并对所述多媒体资源按照热度数据进行降序排序;
获取发出所述第一语音请求信息的用户与播放多媒体资源相关的画像数据,筛选出与用户画像匹配的多媒体资源作为候选多媒体资源;
按照排序选择预设数量的候选多媒体资源作为目标多媒体资源,添加至所述多媒体播放列表中。
3.根据权利要求2所述的方法,其中,在按照排序选择预设数量的候选多媒体资源作为目标多媒体资源,添加至所述多媒体播放列表中之前,所述基于查找到的多媒体资源生成多媒体播放列表还包括:
基于多媒体资源库中各关键标签的出现次数确定用于指示同一特征属性的各个关键标签的权重;
根据各所述关键标签的权重及预设的多媒体播放列表长度确定所述多媒体播放列表中具有各所述关键标签的多媒体资源的需求数量;
所述按照排序选择预设数量的候选多媒体资源作为目标多媒体资源,添加至所述多媒体播放列表中,包括:
对候选多媒体资源按照关键标签进行分组;
在每组中按照排序提取出满足对应的需求数量的多媒体资源,并结合候选多媒体资源的排序,生成所述多媒体播放列表。
4.根据权利要求2所述的方法,其中,所述获取查找到的各多媒体资源的热度数据,包括:
基于各多媒体资源的播放数据和网络搜索数据计算对应的热度数据。
5.根据权利要求4所述的方法,其中,所述获取查找到的各多媒体资源的热度数据,还包括:
判断所述多媒体资源是否为在获取播放多媒体资源的第一语音请求信息之前的预设时间段内已播放的多媒体资源;
若是,以预设的衰减因子对所述多媒体资源的热度数据进行衰减运算。
6.根据权利要求1所述的方法,其中,所述识别出所述第一语音请求信息中的用于指示多媒体资源的特征属性的关键标签,包括:
提取出所述第一语音请求信息中与预设的标签库匹配的标签,作为所述关键标签。
7.根据权利要求1所述的方法,其中,所述特征属性包括:创作者、所属多媒体资源集合的标识、风格、语种。
8.根据权利要求1所述的方法,其中,所述方法还包括:
向发出所述第一语音请求信息的设备推送所述多媒体播放列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司;上海小度技术有限公司,未经百度在线网络技术(北京)有限公司;上海小度技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711129965.0/1.html,转载请声明来源钻瓜专利网。