[发明专利]一种基于大数据的音乐存储与提取系统在审
申请号: | 201811083892.0 | 申请日: | 2018-09-17 |
公开(公告)号: | CN109255048A | 公开(公告)日: | 2019-01-22 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 深圳市心版图科技有限公司 |
主分类号: | G06F16/61 | 分类号: | G06F16/61;G06F16/68;G06F16/683 |
代理公司: | 深圳市兰锋知识产权代理事务所(普通合伙) 44419 | 代理人: | 曹明兰 |
地址: | 518000 广东省深圳市罗湖区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种基于大数据的音乐存储与提取系统,包括存储空间划分模块、音乐存储数据库、音乐预处理模块、音乐提取模块和云服务器,存储空间划分模块与音乐存储数据库连接,云服务器分别与音乐存储数据库、音乐预处理模块和音乐提取模块连接。本发明通过存储空间划分模块对存储音乐的存储空间进行划分,便于对不同类型的音乐进行有规律地存储,提高存储的条理性;通过云服务器并集合音乐预处理模块和音乐提取模块,对需存储的音乐与各存储子单元进行匹配符合度系数并存储至匹配符合度系数最高的存储子单元内,并通过输入筛选关键字统计关键字匹配满意度高的音乐,便于对音乐进行存储与提取,具有存储与提取效率高以及准确高的特点。 | ||
搜索关键词: | 音乐存储 存储 存储空间 音乐 预处理模块 划分模块 音乐提取 云服务器 存储子单元 提取系统 大数据 符合度 匹配 数据库 关键字匹配 关键字统计 数据库连接 存储音乐 模块连接 提取效率 满意度 集合 筛选 | ||
【主权项】:
1.一种基于大数据的音乐存储与提取系统,其特征在于:包括存储空间划分模块、音乐存储数据库、音乐预处理模块、音乐提取模块和云服务器,存储空间划分模块与音乐存储数据库连接,云服务器分别与音乐存储数据库、音乐预处理模块和音乐提取模块连接;存储空间划分模块用于对音乐存储数据库的存储空间进行划分,划分成若干存储空间相同的存储单元,不同存储单元存储不同的音乐类型,同一存储单元内划分为若干存储空间相同的子存储单元,存储单元中的若干子存储单元用于存储同一音乐类型下的不同情感类别;音乐存储数据库用于对不同音乐类型下的不同情感类别的音乐进行存储,并存储有不同音乐类型下的不同情感类别的音乐关键字和音乐曲调,不同音乐类型下的不同情感类别的音乐存储于存储单元中的各存储子单元相一一对应,对不同音乐类型按照每类歌曲总数由高到低的顺序依次进行排序,分别为1,2,...,k,...,x,根据所有音乐类型中不同情感类型所对应的歌曲总数按照由高到低的顺序进行排序,分别为1,2,...,g,...,y,不同音乐类型下的不同情感类别内设有不同的歌词关键字以及标准曲调,不同音乐类型下的同一情感类别中的关键字构成关键字集合Akg(akg1,akg2,...,akgi,...,akgn),akgi表示为第k个音乐类型下的第g个情感类别中的第i个关键字,不同音乐类型下的同一情感类别中的标准曲调构成曲调数据集合Bkg(bkg1,bkg2,...,bkgj,...,bkgm),bkgj表示为第k个音乐类型下的第g个情感类别中的第j个标准曲调;音乐预处理模块用于对待存储的音乐进行音乐曲调和音乐歌词的提取,对音乐曲调按照曲调播放时间先后顺序以等时间间隔T进行划分,划分后的曲调构成音乐曲调集合C(c1,c2,...,cv,...,cf),cv表示为待存储音乐在第v个时间段内的曲调,并对音乐歌词按照音乐播放的时间先后顺序以等时间间隔T进行划分,划分后的音乐歌词构成音乐歌词集合D(d1,d2,...,dv,...,df),dv表示为待存储音乐在第v个时间内的歌词,语音预处理模块将提取的待存储音乐的音乐曲调集合和音乐歌词集合发送至云服务器;云服务器接收音乐预处理模块发送的待存储音乐的音乐曲调集合和音乐歌词集合,并将接收的音乐歌词集合B中的各时间段内的歌词分别与各存储单元内各存储子单元中的关键字集合中的所有关键字进行逐一对比,得到时间段歌词对比集合A′kgv(a′kgv1,a′kgv2,...,a′kgvi,...,a′kgvn),a′kgvi表示为第k个音乐类型下的第g个情感类别中的第i个关键字与待存储音乐在第v个时间段内的所有歌词进行对比的对比值,若第k个音乐类型下的第g个情感类别中的第i个标准曲调在待存储音乐的第v个时间段内的音乐曲调中出现,则取a′kgvi等于1,否则,取a′kgvi等于0;同时,云服务器将音乐曲调集合C中的各时间段内的曲调分别与各存储单元内各存储子单元中的曲调数据集合Bkg中的标准曲调进行对比,得到时间段曲调对比集合B′kgv(b′kgv1,b′kgv2,...,b′kgvj,...,b′kgvm),b′kgvj表示为第k个音乐类型下的第g个情感类别中的第j个标准曲调与待存储音乐在第v个时间段内的音乐曲调间的对比值,若第k个音乐类型下的第g个情感类别中的第j个标准曲调在待存储音乐的第v个时间段内的音乐曲调中出现,则取b′kgvj等于1,否则,取b′kgvj等于0;云服务器根据待存储歌曲在各时间段的时间段歌词对比集合以及时间段曲调对比集合,并结合各关键字所占的比重,统计待存储歌曲与各存储单元中各存储子单元的匹配符合度系数,筛选出该待存储歌曲与各存储子单元的匹配符合度系数最高的存储子单元,并将该待存储歌曲存储至匹配符合度系数最高的存储子单元;音乐提取模块用于输入待提取音乐的若干关键字,将输入的若干关键字构成筛选关键字集合E(e1,e2,...,eh),并将筛选关键字集合中的各关键字输入至云服务器,接收云服务器筛选的音乐,并进行音乐的输出;云服务器接收音乐提取模块发送的筛选关键字集合,并将筛选关键字集合中的关键字与各存储单元中各存储子单元中存储的音乐歌词进行对比,得到筛选关键字对比集合E′kgt(e′kgt1,e′kgt2,...,e′kgth),E′kgt表示为待筛选关键字集合与各音乐类型下的各情感类别下的第t个歌曲的歌词对比值,e′kgth表示为筛选关键字集合中第h个关键字在各音乐类型下的各情感类别下的第t个歌曲的歌词是否出现,若筛选关键字集合中第h个关键字在各音乐类型下的各情感类别下的第t个歌曲中存在,则e′kgth等于1,否则,取0,并统计筛选关键字在音乐歌词中出现的次数,得到筛选关键字次数集合SE′kgt(se′kgt1,se′kgt2,...,se′kgth),se′kgth表示为筛选关键字集合中第h个关键字与各音乐类型下的各情感类别下的第t个歌曲对应歌词中出现的次数;云服务器根据输入的筛选关键字统计各存储单元中存储的音乐歌词与筛选关键字匹配满意度系数最高的歌曲,并将匹配满意度系数最高的歌曲提取出来,发送至音乐提取模块。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市心版图科技有限公司,未经深圳市心版图科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811083892.0/,转载请声明来源钻瓜专利网。