[发明专利]音频文件的推送方法、装置、电子装置和存储介质有效
申请号: | 201811354706.2 | 申请日: | 2018-11-14 |
公开(公告)号: | CN109710797B | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 沈文浩 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/63 | 分类号: | G06F16/63 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 周婷婷;江舟 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 音频文件 推送 方法 装置 电子 存储 介质 | ||
1.一种音频文件的推送方法,其特征在于,包括:
接收目标帐号发出的播放指令,其中,所述播放指令用于指示播放具有第一标识的音频文件;
根据所述目标帐号的历史演唱数据获取所述目标帐号的音域范围,具体包括根据目标账号的用户演唱的音符的音调与所述音符本身的音调的相似度确定所述音符的得分,根据多个录音音频确定出所述音符的平均得分,根据所述音符的平均得分确定出所有音符的平均分将所有音符的平均分确定为音符参数平均值,按照音符所表示的音调从低音到高音的顺序,将第一个高于所述音符参数平均值的第一音符作为所述音域范围的下限,按照音符所表示的音调从高音到低音的顺序,将第一个高于所述音符参数平均值的第二音符作为所述音域范围的上限,将所述下限到所述上限之间的连续音符所表示的音调作为所述音域范围;
响应于所述播放指令,获取所述音域范围的音调最高值和音调最低值;查找音调处于所述音调最高值和所述音调最低值以外的第一音符的占比小于预设值的具有所述第一标识的音频文件;将查找到的音频文件作为目标音频文件,其中,所述第一音符的占比为所述第一音符的个数与所述查找到的音频文件的所有音符的个数之间的比例;
向所述目标帐号推送所述目标音频文件。
2.根据权利要求1所述的方法,其特征在于,在向所述目标帐号推送所述目标音频文件之后,所述方法还包括:
获取所述目标帐号的目标录音数据,其中,所述目标录音数据为与所述目标音频文件关联的演唱数据;
提取所述目标录音数据中每个音符的音调参数,得到提取结果;
根据提取结果调整所述音域范围,得到调整后的音域范围;
根据所述调整后的音域范围为所述目标帐号推送第一音频文件。
3.根据权利要求1所述的方法,其特征在于,在接收目标帐号发出的播放指令之前,所述方法还包括:
根据所述目标帐号的所述音域范围查找与所述音域范围相匹配的至少一个音频文件;
向所述目标帐号推送所述至少一个音频文件。
4.一种音频文件的推送装置,其特征在于,包括:
接收单元,用于接收目标帐号发出的播放指令,其中,所述播放指令用于指示播放具有第一标识的音频文件;
获取单元,用于根据所述目标帐号的历史演唱数据获取所述目标帐号的音域范围,具体包括:根据目标账号的用户演唱的音符的音调与所述音符本身的音调的相似度确定所述音符的得分,根据多个录音音频确定出所述音符的平均得分,根据所述音符的平均得分确定出所有音符的平均分将所有音符的平均分确定为音符参数平均值,按照音符所表示的音调从低音到高音的顺序,将第一个高于所述音符参数平均值的第一音符作为所述音域范围的下限,按照音符所表示的音调从高音到低音的顺序,将第一个高于所述音符参数平均值的第二音符作为所述音域范围的上限,将所述下限到所述上限之间的连续音符所表示的音调作为所述音域范围;
查找单元,包括第二获取模块,用于获取所述音域范围的音调最高值和音调最低值;第二查找模块,用于查找音调处于所述音调最高值和所述音调最低值以外的第一音符的占比小于预设值的具有所述第一标识的音频文件;第二确定模块,用于将查找到的音频文件作为目标音频文件,其中,所述第一音符的占比为所述第一音符的个数与所述查找到的音频文件的所有音符的个数之间的比例;
第一推送单元,用于向所述目标帐号推送所述目标音频文件。
5.根据权利要求4所述的装置,其特征在于,所述装置还包括:
录音数据单元,用于在向所述目标帐号推送所述目标音频文件之后,获取所述目标帐号的目标录音数据,其中,所述目标录音数据为与所述目标音频文件关联的演唱数据;
提取单元,用于提取所述目标录音数据中每个音符的音调参数,得到提取结果;
调整单元,用于根据提取结果调整所述音域范围,得到调整后的音域范围;
第二推送单元,用于根据所述调整后的音域范围为所述目标帐号推送第一音频文件。
6.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至3任一项中所述的方法。
7.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行所述权利要求1至3任一项中所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811354706.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电机滑环室转子接线结构
- 下一篇:土地利用变化模拟方法及系统