【技术实现步骤摘要】
一种个性化音乐推送方法及系统
本专利技术涉及互联网数据处理
,特别涉及一种个性化音乐推送方法及系统。
技术介绍
伴随着移动设备的不断普及和发展,用户更多的是通过移动设备来随时随地的倾听音乐,如何能够推荐最佳的音乐给用户成为一个难题。现有的推荐方法主要有基于音乐内容推荐、基于音乐相关性推荐、基于知识推荐、协同过滤推荐。对于现有的推荐方法推荐精确度不高,同时许多推荐方法如音乐相关性推荐无法给予用于个性化的推荐而且在推荐时无法将多种因素考虑。
技术实现思路
本专利技术的目的在于克服现有技术不足,提供了一种个性化音乐推送方法及系统,可以通过收集用户在听音乐时的行为,分析用户某一类的音乐的喜爱程度,进而推送更符合用户个性的音乐。本专利技术为实现上述目的采用以下的技术方案:第一方面,本专利技术提供了一种个性化音乐推送方法,包括:获取用户的个性标签,其中所述个性标签包括活跃标签及非活跃标签;根据所述个性标签中的活跃标签获取匹配音乐,并推送给所述用户进行播放;当获取到 ...
【技术保护点】
1.一种个性化音乐推送方法,其特征在于,包括:/n获取用户的个性标签,其中所述个性标签包括活跃标签及非活跃标签;/n根据所述个性标签中的活跃标签获取匹配音乐,并推送给所述用户进行播放;/n当获取到用户的切歌指令时;/n获取当前播放的音乐的总时长以及已播放时长;/n当所述已播放时长与所述总时长的占比小于预设值时;/n从用户的个性标签中获取与当前播放的音乐匹配的个性标签,记为非活跃标签;/n根据所述活跃标签获取匹配音乐,并推送给所述用户进行播放。/n
【技术特征摘要】
1.一种个性化音乐推送方法,其特征在于,包括:
获取用户的个性标签,其中所述个性标签包括活跃标签及非活跃标签;
根据所述个性标签中的活跃标签获取匹配音乐,并推送给所述用户进行播放;
当获取到用户的切歌指令时;
获取当前播放的音乐的总时长以及已播放时长;
当所述已播放时长与所述总时长的占比小于预设值时;
从用户的个性标签中获取与当前播放的音乐匹配的个性标签,记为非活跃标签;
根据所述活跃标签获取匹配音乐,并推送给所述用户进行播放。
2.如权利要求1所述的一种个性化音乐推送方法,其特征在于,所述的一种个性化音乐推送方法,还包括:
当所述已播放时长与所述总时长的占比不小于预设值时;
获取当前播放的音乐的歌词信息,其中所述歌词信息包括歌词词句及与所述歌词词句匹配的时间节点;
根据所述已播放时长从所述歌词信息中获取匹配的时间节点,记为匹配节点;
获取所述匹配节点之后的时间节点的歌词词句信息;
当所获取的歌词词句信息不为空时;
从用户的个性标签中获取与当前播放的音乐匹配的个性标签,记为非活跃标签;
根据所述活跃标签获取匹配音乐,并推送给所述用户进行播放。
3.如权利要求1所述的一种个性化音乐推送方法,其特征在于,所述的一种个性化音乐推送方法,还包括:
当获取到用户的随机播放指令时;
从预设音乐库中随机获取音乐,并推送给所述用户进行播放;
实时获取用户设备的声音输入信息;
在预设周期内,根据所获取的声音输入信息生成音频对比信息;
根据当前播放的音乐及当前的播放进度获取预设的模板信息;
将所述所述音频对比信息与所述模板信息进行比对;
当所述音频对比信息与所述模板信息一致时;
获取当前播放的音乐的预设标签;
将所述预设标签添加为用户的活跃标签。
4.如权利要求3所述的一种个性化音乐推送方法,其特征在于,所述模板信息为音乐的歌词信息;
则,将所述所述音频对比信息与所述模板信息进行比对,具体包括:
对所述音频对比信息进行语义识别,并生成用户的音频对比文字信息;
将所述音频对比文字信息与所述歌词信息进行比对;
当所述音频对比文字信息与所述歌词信息一致时;
判断所述音频对比信息与所述模板信息一致。
5.如权利要求3所述的一种个性化音乐推送方法,其特征在于,所述模板信息为音乐的模板频谱信息;
则,将所述所述音频对比信息与所述模板信息进行比对,具体包括:
对所述音频对比信息进行傅里叶变换,并生成用户的音频对比频谱信息;
将所述音频对比频谱信息与所述模板频谱信息进行比对;
当所述音频对比频谱信息与所述模板频谱信息一致时;
判断所述音频对比信息与所述模板信息一致。
6.一种个性化音乐推送系统,其特征在于,包括个性标签管理模块,音乐播放模块,指令获取模块及判断模块;
所述个性标签管理模块,用于获取用户的个性标签,其中所述个性标签包括活跃标签及非活跃标签;
所述音乐播放模块,用于根...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。