【技术实现步骤摘要】
一种K歌打分算法
本专利技术涉及K歌程序中数据处理
,具体说是一种K歌打分算法。
技术介绍
KTV的源头来自于日本。KTV是KaraokTV的缩写。Karaok是个日英文的杂名,Kara是日文“空”的意思,ok是英文“无人伴奏乐队”的缩写,到中国就演变成了“卡拉ok”。现在则将其进一步简称为K歌。为了满足大众对K歌的需求,越来越多的K歌软件被发布出来,供用户在便携设备(例如:手机,平板电脑等)中使用,其本质是免费的K歌录音软件,借助于它就可以在便携设备上K歌(台式机等设备也同样支持)。把用户自己的歌声融入在K歌软件提供的伴奏中,之后可以用软件进行免费的卡拉音频效果处理和ok音频编辑,比如背景噪音处理、音频数据编辑、混音设置等。在K歌时,为了提高娱乐性,同时辅助用户更好的掌握歌曲的演唱,通常会提供K歌打分功能。但是,用户往往感觉打分并不准确,甚至有时会感觉跑调的人得分反而挺高。由此甚至有人戏称“感觉是要跑调+没感情+偏离节拍+错词就能得三S”。所述三S,是指得分的等级由高到低依次为:SSS→SS→S→A→B→C。有人曾做过实验,让一个三岁小孩在万利达的卡拉OK ...
【技术保护点】
一种K歌打分算法,其特征在于,包括如下步骤:在开始K歌录音后,通过录音回调,获取音频PCM数据,计算音频部分的得分;同时,在开始K歌录音后,获取并解析歌词打分数据,得到歌曲中所有字的打分参考数据,以及所有字各自对应的时长,计算演唱时长部分的得分,存储为参考数据。
【技术特征摘要】
1.一种K歌打分算法,其特征在于,包括如下步骤:在开始K歌录音后,通过录音回调,获取音频PCM数据,计算音频部分的得分;同时,在开始K歌录音后,获取并解析歌词打分数据,得到歌曲中所有字的打分参考数据,以及所有字各自对应的时长,计算演唱时长部分的得分,存储为参考数据。2.如权利要求1所述的K歌打分算法,其特征在于:所述音频部分的得分通过相似度比较算法获得。3.如权利要求1所述的K歌打分算法,其特征在于:所述歌词打分数据存储于K歌歌曲文件中;或:所述歌词打分数据存储于K歌服务器中,与K歌歌曲一一对应。4.如权利要求1所述的K歌打分算法,其特征在于:所述歌词打分数据包括以下任意之一或两个以上:逐字时长数据,逐句时长数据,逐段时长数据,空白时长数据,颤音时长数据,长音时长数据。5.如权利要求1所述的K歌打分算法,其特征在于:汇总音频部分的得分和演唱时长部分的得分,定时更新打...
【专利技术属性】
技术研发人员:郭艳杰,
申请(专利权)人:北京酷我科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。