演唱类游戏的评分方法及系统技术方案

技术编号:3048222 阅读:307 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种演唱类游戏的评分方法,包括如下步骤:步骤一、采用音频分析器获得玩家的音频输入,并转化为包括音高、音量和节奏的玩家演唱信息;步骤二、评分计算器将玩家演唱信息与歌曲NOTE信息进行实时比照,根据难度不同,得出系统评分;步骤三、观看演唱的玩家通过投放道具给正在演唱的玩家加分或者减分,得分管理器计算和管理上述道具得分;步骤四、演唱完毕后将得分管理器得出的道具得分加上评分计算器得出的系统评分就是玩家的最终得分。此外,本发明专利技术还公开一种演唱类游戏的评分系统。本发明专利技术不仅让演唱者客观地得知自己的演唱水平,且使演唱者直观地得知有多少人喜欢自己的演唱,从而带来足够的演唱成就感。

【技术实现步骤摘要】

本专利技术涉及一种演唱游戏中的数据处理方法,特别是指一种演唱类游 戏的评分方法;此外本专利技术还涉及一种演唱类游戏的评分系统。
技术介绍
目前,大多数演唱类娱乐,如卡拉0K等,很少有能够对用户的演唱 水平进行评分的系统,使得用户无法客观地得知自己的演唱水平(演唱水 平包含音量、音高、节奏、音色等)。为了使演唱者能客观地得知自己的演唱水平,中国专利技术专利申请公开 说明书CN1111382A (公开日1995年11月8日)公开了名称为在卡拉 0K装置中使用的演唱评分器的专利申请,该专利申请的技术方案是一 种卡拉OK装置利用下列组成部分对歌手演唱评分 一个话筒,用于将歌 手的演唱转换成音频电信号;第一模数(A / D)转换器,用于将音频电 信号转换成数字化音频信号;用于产生伴奏的音乐的视听装置;第二A / D转换器,用于使伴奏音乐数字化以便产生数字化的伴奏信号;及一个演 唱评分器,用于对伴奏音乐与歌手演唱之间的差别进行测量并对歌手的演 唱得出得分。该演唱评分器主要利用伴奏音乐与歌手演唱之间的不协调性 测量得出客观的演唱评分,但是该演唱评分器无法使演唱者直观地得知有 多少人喜欢自己的演唱,缺少足够的演唱成就感。
技术实现思路
本专利技术要解决的技术问题是提供一种演唱类游戏的评分方法,不仅能 够让演唱者客观地得知自己的演唱水平,且能使演唱者直观地得知有多少 人喜欢自己的演唱,从而带来足够的演唱成就感。为此,本专利技术还提供一 种演唱类游戏的评分系统。为解决上述技术问题,本专利技术一种演唱类游戏的评分方法,包括如下 步骤步骤一、采用音频分析器获得玩家的音频输入,并转化为包括音高、 音量和节奏的玩家演唱信息;步骤二、评分计算器将玩家演唱信息与歌曲NOTE信息进行实时比照, 根据难度不同,得出系统评分;步骤三、观看演唱的玩家通过投放道具给正在演唱的玩家加分或者减 分,得分管理器计算和管理上述道具得分;步骤四、演唱完毕后将得分管理器得出的道具得分加上评分计算器得 出的系统评分就是玩家的最终得分。此外,本专利技术还提供一种演唱类游戏的评分系统,包括音频分析器,用于获得玩家的音频输入,并转化为包括音高、音量和 节奏的玩家演唱信息;评分计算器,用于接收音频分析器的玩家演唱信息,将该玩家演唱信 息与歌曲NOTE信息进行比对,根据难度不同,得出系统评分;得分管理器,用于计算和管理观看演唱的玩家通过投放道具给正在演 唱的玩家加分或者减分的道具得分,将该道具得分加上评分计算器得出的系统评分就是玩家的最终得分。本专利技术的有益效果在于本专利技术对于演唱类游戏的评分,不仅包含玩 家的演唱水平音准、节奏、音量等,也包含了观众对玩家的认可度,演 唱的玩家可以通过这个得分客观地得知自己的演唱水平,而且能直观地得 知有多少人喜欢自己的演唱,从而带来足够的演唱成就感。 附图说明附图是本专利技术演唱类游戏的评分系统的流程示意图。 具体实施例方式如附图所示,本专利技术提供一种演唱类游戏的评分系统,包括 音频分析器,用于获得玩家的音频输入,并转化为包括音高、音量和节奏的玩家演唱信息;评分计算器,用于接收音频分析器的玩家演唱信息,将该玩家演唱信息与歌曲NOTE信息进行比对,根据游戏难度和歌曲难度不同,得出系统评分;得分管理器,用于计算和管理观看演唱的玩家通过投放道具给正在演 唱的玩家加分或者减分的道具得分,将该道具得分加上评分计算器得出的 系统评分就是玩家的最终得分。所述的音频分析器、评分计算器和得分管理器均设置在客户端中。本专利技术还提供了一种演唱类游戏的评分方法,具体包括如下步骤 A、获得玩家的音频输入,并转化为包括音高、音量和节奏信息的玩 家演唱信息。其中,获得玩家的音频输入是采用麦克风获取的方法。获得 玩家的音频输入除了转化成各种玩家演唱信息供程序判断之外,还会通过服务器向其他玩家发送,使得其他玩家能够听到演唱的声音。B、将玩家的声音信息与歌曲NOTE信息进行实时比照,根据难度不同, 不断地给出时间片的得分;其中,歌曲NOTE信息是通过分析歌曲的原唱 声轨的五线谱,将获得的信息转化成可用数据,并且以条状的形式显示给 玩家的一种帮助演唱和判别演唱的工具。歌曲NOTE信息包含的数据有 音高、节奏、歌词、高潮、间奏、主歌、副歌、心情、歌曲速度、时间片、 句子数。其中,给出时间片的得分方法具体分为下面的步骤-(1) 将NOTE分为若干个时间片;先按照歌曲的时间划块,每一段长 度的时间为一个时间片;然后根据歌曲中的音高变化点,将同一时间片里 的不同音高变化划分为不同的时间片;(2) 在每个时间片上,将玩家的演唱信息与NOTE信息进行比对,比 对的方法为将玩家的音量、音高、节奏等演唱信息与歌曲NOTE信息中 相应的信息进行比对,游戏难度越高,比对的标准也越严格;比对根据误 差系数表(根据游戏难度、音阶差、谐波数等信息预先设定的表格),计 算出玩家演唱信息和歌曲NOTE信息的误差,根据不同的难度,使用不同 的系数,折算误差造成的扣分,然后给出比对的结果。(3) 根据游戏难度与歌曲难度得到玩家在此时间片上的得分;游戏 难度分为三种,歌曲难度分为三种,演唱不同难度的歌曲和选择不同的游 戏难度均会得到不同的歌曲总分,导致时间片的分数也不一样,具体规则 是歌曲难度分为A、 M、 AM,游戏难度分为normal、 hard、 expert, 以下列出的对应分数就是不同的歌曲总分。Normal A = 20000Normal—M = 24000 Normal—AAA = 27000 Hard_A = 32000 Hard—AA = 36000 Hard—MA = 40000 Expert—A = 42000 Expert—M = 54000 Expert—AAA = 66000C、 把时间片的得分转化为单句得分;转化的原理为制作歌曲NOTE 信息的时候,歌曲根据乐理被分为若干个句子,每个句子又是由若干个时 间片组成的;转化方法的具体步骤为(1)将组成句子的那些时间片的 得分累加起来;(2)累加的得分除以句子的总分得到一个百分比值;(3) 根据游戏难度,用这个比值乘以难度系数再乘以句子总分,得到最后的单 句得分。D、 单句得分还会因为combo得到一定的加成;combo的产生是由于 玩家在演唱的时候满足了 一定条件而出现的加分奖励,使单句得分能获得 一定的加成。combo的获得方法为连续几个句子获得较高的演唱评价(可 以是但不仅仅是句子分)。E、 最后累计所有的单句得分,得到系统评分;F、 观看演唱的玩家可以通过投放道具给正在演唱的玩家加分或者减 分;观看演唱的玩家可以使用的道具包含加分类、减分类和特殊效果类。G、 经过积累一定的加分类道具可以复活演唱中的玩家;如果演唱的玩家在一定的时间内,未能达到系统规定的最低演唱得分,将会进入Danger (危险)状态,该状态下,演唱将不再记分,Danger结束之后玩 家Gameover (游戏结束),即本此演唱强制结束;如果演唱的玩家进入 Danger状态,这时如果存在一定量的玩家使用加分道具,可以使演唱者 在Danger倒数结束之后复活,从而继续正常演唱而不会Gameover。H、演唱完毕后玩家得到的道具加分加上系统评分就是玩家的最终得 分(玩家总得分);在演唱完毕本文档来自技高网...

【技术保护点】
一种演唱类游戏的评分方法,其特征在于,包括如下步骤: 步骤一、采用音频分析器获得玩家的音频输入,并转化为包括音高、音量和节奏的玩家演唱信息; 步骤二、评分计算器将玩家演唱信息与歌曲NOTE信息进行实时比照,根据难度不同,得出系统 评分; 步骤三、观看演唱的玩家通过投放道具给正在演唱的玩家加分或者减分,得分管理器计算和管理上述道具得分; 步骤四、演唱完毕后将得分管理器得出的道具得分加上评分计算器得出的系统评分就是玩家的最终得分。

【技术特征摘要】
1、一种演唱类游戏的评分方法,其特征在于,包括如下步骤步骤一、采用音频分析器获得玩家的音频输入,并转化为包括音高、音量和节奏的玩家演唱信息;步骤二、评分计算器将玩家演唱信息与歌曲NOTE信息进行实时比照,根据难度不同,得出系统评分;步骤三、观看演唱的玩家通过投放道具给正在演唱的玩家加分或者减分,得分管理器计算和管理上述道具得分;步骤四、演唱完毕后将得分管理器得出的道具得分加上评分计算器得出的系统评分就是玩家的最终得分。2、 根据权利要求1所述的演唱类游戏的评分方法,其特征在于,步 骤一中,获得玩家的音频输入是采用麦克风获取的方法。3、 根据权利要求1所述的演唱类游戏的评分方法,其特征在于,步 骤一中,获得玩家的音频输入除了转化成各种玩家演唱信息供程序判断之 外,还会通过服务器向其他玩家发送,使得其他玩家能够听到演唱的声音。4、 根据权利要求1所述的演唱类游戏的评分方法,其特征在于,步 骤二中得到系统评分的方法具体如下(一)首先,评分计算器给出时间 片的得分;(二)把时间片的得分转化为单句得分;(三)单句得分还会 因为combo得到一定的加成,combo的产生是由于玩家在演唱的时候满足 了一定条件而出现的加分奖励;(四)最后累计所有的单句得分,得到系 统评分。5、 根据权利要求4所述的演唱类游戏的评分方法,其特征在于,步骤(一)中,给出时间片的得分方法具体按下面的步骤(1) 将歌曲NOTE信息分为若干个时间片;(2) 在每个时间片上,将玩家演唱信息与歌曲NOTE信息进行比对;(3) 根据游戏难度与歌曲难度得到玩家在此时间片上的得分。6、 根据权利要求1或5所述的演唱类游戏的评分方法,其特征在于, 所述歌曲NOTE信息是通过分析歌曲的原唱声轨的五线谱,将获得的信息 转化成可用数据,并且以条状的形式显示给玩家的一种帮助演唱和判别演 唱的工具;所述歌曲NOTE信息包含音高、节奏、歌词、高潮、间奏、 主歌、副歌、心情、歌曲速度、时间片、句子数。7、 根据权利要求5所述的演唱类游戏的评分方法,其特征在于,在 步骤(1)中,先按照歌曲的时间划块,每一段...

【专利技术属性】
技术研发人员:顾列宾谢默王心亮
申请(专利权)人:盛趣信息技术上海有限公司
类型:发明
国别省市:31[中国|上海]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利