admin管理员组文章数量:866648
本发明提供了一种对多用户操作游戏的个性化配音方法及系统,该方法包括以下步骤:S1:游戏平台获取用户对游戏内的任意一个角色配音的语音信息;S2:游戏平台发送用户配音的语音信息至服务器;S3:服务器对语音信息进行语音处理得到音频文件并将其存入数据库。该系统包括设置于客户端的游戏平台上的语音信息获取模块及设置于服务器上的语音处理模块及存储模块;当语音信息获取模块被触发后,开始获取语音信息,将语音信息上传至语音处理模块,语音处理模块对语音信息进行语音处理得到音频文件并将其存入存储模块。该方法及系统可以使得游戏的用户可以根据需要自由地为游戏中的角色进行配音,有效地提高了游戏的互动性及趣味性。
1.一种对多用户操作游戏的个性化配音方法,其特征在于,包括以下步骤:S1:客户端获取用户对游戏内的任意一个角色配音的语音信息;S2:客户端发送用户配音的语音信息至游戏平台的服务器上;S3:所述服务器对所述语音信息进行语音处理得到音频文件并将其存入数据库;其中,所述步骤S3还包括:将任意一个用户的ID与该用户的配音信息绑定,当游戏平台接收到来自该用户的ID的操作信息时,播放其对应的配音信息。 2.根据权利要求1所述的对多用户操作游戏的个性化配音方法,其特征在于,客户端发送至服务器的语音信息还包括一标识文件,所述标识文件包括:配音者的ID、发送语音信息的时间、配音时长、音频的ID及语音信息的格式。 3.根据权利要求1或2所述的对多用户操作游戏的个性化配音方法,其特征在于,所述语音信息所对应的配音时长在60秒以内。 4.根据权利要求1或2所述的对多用户操作游戏的个性化配音方法,其特征在于,所述步骤S3还包括:S31:将所述语音信息存入数据库时,同时将该语音信息对应的游戏名称存入数据库;S32:遍历数据库内与本次存入的语音信息对应的游戏名称相同的其他角色最新的语音信息;S33:将遍历得到的语音信息进行格式转换后得到音频文件并更新至所述数据库中。 5.根据权利要求1所述的对多用户操作游戏的个性化配音方法,其特征在于,所述步骤S3中的语音处理包括:a、设置音频使用逻辑,具体为设置音频为其对应的角色与用户ID绑定,根据用户ID播放器最新上传的配音;或设置游戏中的多个角色与同一个用户ID绑定,从用户上传的所有音频中选取最近的预设数量的音频信息进行随机播放配音;b、设置配音播放触发机制,具体为:设置为被动触发,当角色被触发后触发播放音频文件;或设置为主动触发,当进入游戏环境中后,选取角色触发音频文件。 6.根据权利要求1或5所述的对多用户操作游戏的个性化配音方法,其特征在于,所述步骤S3中的语音处理还包括:设置音频与动画配合机制,具体为:游戏平台选取或制作一段由音频触发的循环动画,并依据所述音频文件中的一条或多条语音信息的时长设置所述循环动画的播放及停止时间。 7.根据权利要求1或5所述的对多用户操作游戏的个性化配音方法,其特征在于,所述步骤S3中的语音处理还包括:对所述语音信息进行格式转换,将配音信息的格式更改为MP3格式。 8.根据权利要求1所述的对多用户操作游戏的个性化配音方法,其特征在于,所述步骤S1前还包括:客户端接受用户的登录请求,用户依据用户ID登录客户端,所述用户ID为字符或二维码,当用户ID为字符时,客户端依据该用户ID及对应的密码执行登录操作,当用户ID为二维码时,客户端通过扫描游戏对应的二维码获取用户ID从而执行登录操作。 9.一种对多用户操作游戏的个性化配音系统,其特征在于,包括语音信息获取模块、语音处理模块及存储模块,所述语音信息获取模块设置于客户端上,所述语音处理模块及存储模块设置于游戏平台的服务器上;当所述语音信息获取模块被触发后,开始获取语音信息,随后由客户端将语音信息上传至服务器上的语音处理模块,所述语音处理模块对所述语音信息进行语音处理得到音频文件并将其存入存储模块;其中,所述服务器将任意一个用户的ID与该用户的配音信息绑定,当游戏平台接收到来自该用户的ID的操作信息时,播放其对应的配音信息。 10.根据权利要求9所述的对多用户操作游戏的个性化配音系统,其特征在于,所述语音处理模块包括遍历单元及格式转换单元,所述遍历单元用于在接收到当前的语音信息后遍历存储模块内与本次存入的语音信息对应的游戏名称相同的其他角色最新的语音信息,所述格式转换单元用于将当前的及遍历得到的语音信息进行格式转换后得到音频文件并更新至所述存储模块中。 11.根据权利要求9所述的对多用户操作游戏的个性化配音系统,其特征在于,所述语音处理模块包括音频逻辑设置单元、配音播放设置单元及音频与动画配合设置单元,所述音频逻辑设置单元用于设置音频使用逻辑;所述配音播放设置单元用于设置配音播放触发机制,所述音频与动画配合设置单元用于设置音频与动画配合机制。
技术领域
本发明涉及游戏配音技术领域,特别涉及一种对多用户操作游戏的个性 化配音方法及系统。
背景技术
随着个人电脑、上网本、智能手机、Pad等终端的高速发展,基于各类 平台的游戏业务如雨后春笋般层出不穷。这些游戏的画面丰富精致、人物设 计及可操纵对象设计或漂亮或可爱、动作流畅华丽,游戏玩家可以控制人物 或可操作对象的角色参与各种场景或按各种规则执行游戏。
但是,目前,现有的游戏相关技术中,大部分都是用户在各自的设备上 操作,通过网络进行进行沟通,而随着投影机、LED屏幕的普及,大型屏幕 在线下的娱乐用途越来越多,更多的用户可以在大屏幕上获得更强的参与感 与沉浸感,并同时体验到周边用户的参与与互动。当大屏幕当游戏中的各种 角色需要发生说话时,其仅能说出几种固定的台词,或者无法说话出声。大 部分仅能以固定台词或纯文字形式进行交流,台词内容及语气固定,趣味性 较差。
发明内容
本发明的目的在于提供一种对多用户操作游戏的个性化配音方法及系 统,以解决现有的大屏幕多用户参与的终端游戏中角色发音信息单一,趣味 性较低的问题。
本发明的第二目的在于提供一种对多用户操作游戏的个性化配音方法及 系统,以解决现有的大屏幕多用户参与的终端游戏中无法提供玩家自主个性 化配音的问题。
为实现上述目的,本发明提供了一种对多用户操作游戏的个性化配音方 法,包括以下步骤:
S1:客户端获取用户对游戏内的任意一个角色配音的语音信息;
S2:客户端发送用户配音的语音信息至游戏平台的服务器上;
S3:所述服务器对所述语音信息进行语音处理得到音频文件并将其存入 数据库;
其中,所述步骤S3还包括:将任意一个用户的ID与该用户的配音信息 绑定,当游戏平台接收到来自该用户的ID的操作信息时,播放其对应的配音 信息。
较佳地,客户端发送至服务器的语音信息还包括一标识文件,所述标识 文件包括:配音者的ID、发送语音信息的时间、配音时长、音频的ID及语音 信息的格式。
较佳地,所述语音信息所对应的配音时长在60秒以内。
较佳地,所述步骤S3还包括:
S31:将所述语音信息存入数据库时,同时将该语音信息对应的游戏名称 存入数据库;
S32:遍历数据库内与本次存入的语音信息对应的游戏名称相同的其他角 色最新的语音信息;
S33:将遍历得到的语音信息进行格式转换后得到音频文件并更新至所述 数据库中。
较佳地,所述步骤S3中的语音处理包括:
a、设置音频使用逻辑,具体为设置音频为其对应的角色与用户ID绑定, 根据用户ID播放器最新上传的配音;或设置游戏中的多个角色与同一个用户 ID绑定,从用户上传的所有音频中选取最近的预设数量的音频信息进行随机 播放配音;
b、设置配音播放触发机制,具体为:设置为被动触发,当角色被触发后 触发播放音频文件;或设置为主动触发,当进入游戏环境中后,选取角色触 发音频文件。
较佳地,所述步骤S3中的语音处理还包括:设置音频与动画配合机制, 具体为:游戏平台选取或制作一段由音频触发的循环动画,并依据所述音频 文件中的一条或多条语音信息的时长设置所述循环动画的播放及停止时间。
较佳地,所述步骤S3中的语音处理还包括:对所述语音信息进行格式转 换,将配音信息的格式更改为MP3格式。
较佳地,所述步骤S1前还包括:客户端接受用户的登录请求,用户依据 用户ID登录客户端,所述用户ID为字符或二维码,当用户ID为字符时,客 户端依据该用户ID及对应的密码执行登录操作,当用户ID为二维码时,客 户端通过扫描游戏对应的二维码获取用户ID从而执行登录操作。
本发明还提供了一种对多用户操作游戏的个性化配音系统,包括语音信 息获取模块、语音处理模块及存储模块,所述语音信息获取模块设置于客户 端上,所述语音处理模块及存储模块设置于游戏平台的服务器上;
当所述语音信息获取模块被触发后,开始获取语音信息,随后由客户端 将语音信息上传至服务器上的语音处理模块,所述语音处理模块对所述语音 信息进行语音处理得到音频文件并将其存入存储模块;
其中,所述服务器将任意一个用户的ID与该用户的配音信息绑定,当游 戏平台接收到来自该用户的ID的操作信息时,播放其对应的配音信息。
较佳地,所述语音处理模块包括遍历单元及格式转换单元,所述遍历单 元用于在接收到当前的语音信息后遍历存储模块内与本次存入的语音信息对 应的游戏名称相同的其他角色最新的语音信息,所述格式转换单元用于将当 前的及遍历得到的语音信息进行格式转换后得到音频文件并更新至所述存储 模块中。
较佳地,所述语音处理模块包括音频逻辑设置单元、配音播放设置单元 及音频与动画配合设置单元,所述音频逻辑设置单元用于设置音频使用逻辑; 所述配音播放设置单元用于设置配音播放触发机制,所述音频与动画配合设 置单元用于设置音频与动画配合机制。
本发明提供的对多用户操作的游戏进行个性化配音方法及系统,该方法 及系统可以使得游戏的用户可以根据需要通过手机、PDA等客户端自由地为 游戏中的角色进行配音,有效地提高了游戏的互动性及趣味性。
附图说明
图1为本发明提供的对多用户操作游戏的个性化配音方法流程图;
图2为本发明提供的方法中步骤S3具体流程图;
图3为本发明提供的对多用户操作游戏的个性化配音系统组成图。
具体实施方式
为更好地说明本发明,兹以一优选实施例,并配合附图对本发明作详细 说明,具体如下:
如图1所示,本发明提供的一种对多用户操作游戏的个性化配音方法, 包括以下步骤:
S1:客户端获取用户对游戏内的任意一个角色配音的语音信息;
S2:客户端发送用户配音的语音信息至游戏平台的服务器上;
其中,客户端发送至服务器的语音信息还包括一标识文件,所述标识文 件包括:配音者的ID、发送语音信息的时间、配音时长、音频的ID及语音信 息的格式。
S3:服务器对所述语音信息进行语音处理得到音频文件并将其存入数据 库。
其中,步骤S3还包括:将任意一个用户的ID与该用户的配音信息绑定, 当游戏平台接收到来自该用户的ID的操作信息时,播放其对应的配音信息。 具体来说,本发明提供的游戏平台上运行的游戏可供多人参与操作,该游戏 具有多个角色,参与游戏的用户可以根据需要对游戏内的角色进行个性化配 音,通过自身携带的客户端如手机等将配音信息上传至游戏平台的服务器处, 当游戏运行时,该用户依据其登录ID参与游戏时,其配音的角色即可使用配 音的语音信息。当然,本发明对游戏内各个角色与各个用户的匹配/绑定方式 不做限定,用户可根据需要通过客户端对其操作的角色进行配音及使用配音 的语音信息。
此外,步骤S1前还进一步包括:客户端接受用户的登录请求。客户端处 的用户依据用户ID登录客户端,也即用户通过在客户端上操作,依据自身的 用户ID在客户端上登录,从而可以参与游戏平台处的游戏中的角色配音。其 中,用户ID可以为字符或二维码。上述方法中,进一步地,当用户ID为字 符时,客户端依据该用户ID及对应的密码执行登录游戏平台的操作,实现与 游戏平台的通信,当用户ID为二维码时,客户端通过扫描游戏对应的二维码 使游戏平台获取用户ID从而执行登录游戏平台的操作,实现与游戏平台的通 信。
其中,当用户ID为字符时,主要是指用户ID包含数字、字母或其他符 号,或数字、字母及其他符号之间的各种组合后的包含至少一个字符的字符 串。当用户ID为二维码时,这里所指的二维码可以为二维图案组合构成的二 维码或条形码等可以通过二维图像进行用户身份识别的标识。此外,本发明 的客户端可以为个人电脑、上网本、智能手机、Pad等由用户操作的终端设备, 该终端设备上安装有与上述游戏平台相对应的任意一种游戏的配音界面或应 用。游戏平台为一台具有可供多人参与的大型游戏设备,如具有大型触摸屏 的计算设备,或具有大型屏幕及多个操控按钮/按键的游戏设备,该游戏平台 与服务器相连,由该服务器为该游戏平台提供数据信息。该游戏平台上运行 的可供多人操作的游戏中具有不同的多个角色,该些角色可以为人物、动物、 植物或某些根据游戏需要设置的二维或三维的动画或仿真的形象,本发明的 用户即为该些角色进行个性化的配音。
其中,如图2所示,步骤S3还包括:
S31:将所述语音信息存入数据库时,同时将该语音信息对应的游戏名称 存入数据库;
S32:遍历数据库内与本次存入的语音信息对应的游戏名称相同的其他角 色最新的语音信息;
S33:将遍历得到的语音信息进行格式转换后得到音频文件并更新至所述 数据库中。
通过遍历,可以查询到该用户本次登录该游戏平台后所进行的全部的个 性化配音,也即针对用户可能在一次登录后对多个角色进行配音,各个角色 新的配音信息在遍历后共同组成新的音频文件,以供后续完成更新后的游戏 平台进行使用。其中,如某些角色在本次登录中未被重新配音,则音频文件 中无需对该些角色的配音信息进行更新,音频文件仍使用之前的角色配音信 息即可,或者音频文件仅包含本次的配音信息,其它本次未被配音的角色仍 采用之前的音频文件中的相关配音信息即可。具体地,音频文件中包含的多 条语音信息可以设置优先级,该优先级依据更新时间设置,距离当前时间最 近的更新时间所对应的优先级最高,以此保证游戏平台使用各个角色的最近 一次的配音信息进行配音。
本实施例中,为了提高语音信息上传速度及保证个性化配音的配音质量, 上述游戏平台所获取的来自用户的语音信息所对应的配音时长在60秒以内, 当然随着技术发展,数据上传速度的提高以及游戏平台存储空间的扩大后, 本领域技术人员可以根据需要相应地适当延长配音的时长。
优选地,步骤S3中的语音处理进一步包括:
a、设置音频使用逻辑
具体为:设置音频为其对应的角色与用户ID绑定,游戏进程中,可以根 据用户ID所对应的音频文件播放最新上传的配音。即当用户通过客户端登录 游戏平台后,游戏进程开始运行时,播放的音频即为该用户ID对应的配音信 息。
或设置游戏中的多个角色与同一个用户ID绑定,从用户上传的所有音频 中选取最近的预设数量的音频信息进行随机播放配音。即同一个角色存在多 次被配音时,可以设置为随机播放该角色多个配音当中的任意一个,该些角 色均可以随机播放对应的配音,更好地提高游戏的趣味性。
b、设置配音播放触发机制
具体为:设置为被动触发,当角色被触发后触发播放音频文件;或设置 为主动触发,当进入游戏环境中后,选取角色触发音频文件。其中,触发可 以为游戏进程开始调用该角色,使得该角色在游戏中处于活动或激活状态, 也可以为用户通过客户端发送相关的对该角色进行操作的指令。
步骤S3中的语音处理还包括:
c、设置音频与动画配合机制
具体为:游戏平台选取或制作一段由音频触发的循环动画,并依据所述 音频文件中的一条或多条语音信息的时长设置所述循环动画的播放及停止时 间。即用户可通过游戏平台自主设计与循环动画中匹配的音频文件,该音频 文件基于此前配音的语音信息进行设置,如与循环动画的播放进度进行匹配 循环播放配音等。
d、对所述语音信息进行格式转换
将初始配音信息的播放格式由AMR格式更改为MP3格式。当然,如过 游戏平台中适合的播放文件为其他类型的音频格式,则相应地将配音信息的 格式更改为其他的播放格式,使得需要播放时可以音频文件正常播放。
如图3所示,本发明还提供了一种游戏个性化配音系统,包括语音信息 获取模块11、语音处理模块21及存储模块22,语音信息获取模块11设置于 客户端10上,语音处理模块21及存储模块22设置于游戏平台的服务器20 上。当语音信息获取模块11被触发后,开始获取语音信息,随后由客户端10 将语音信息上传至服务器20上的语音处理模块21,语音处理模块21对语音 信息进行语音处理得到音频文件并将其存入存储模块22。其中,本实施例中 的游戏平台上还可以设有音频播放模块,用于在游戏进程中对来自服务器的 音频文件进行播放,当然也可不设置该模块,而由游戏平台自有的其他相关 控制音频文件播放模块进行配音的播放。
进一步地,语音处理模块21包括遍历单元及格式转换单元,遍历单元用 于在接收到当前的语音信息后遍历存储模块内与本次存入的语音信息对应的 游戏名称相同的其他角色最新的语音信息,所述格式转换单元用于将当前的 及遍历得到的语音信息进行格式转换后得到音频文件并更新至所述存储模块 中。
根据需要,本发明提供的语音处理模块21还包括音频逻辑设置单元、配 音播放设置单元及音频与动画配合设置单元。其中,音频逻辑设置单元用于 设置上述的音频使用逻辑;配音播放设置单元用于设置上述的配音播放触发 机制;音频与动画配合设置单元用于设置上述的音频与动画配合机制。
应当注意的是,本实施例中,客户端与游戏平台可以设置为通过特定的 网络协议进行无线通信,如通过互联网通信,也可设置为通过预选的其他协 议如蓝牙协议、移动互联网协议等等进行通信。此外,本实施例中的服务器 可以为设置在游戏平台处的本地服务器,还可以为设置在云端的远程服务器。 本领域技术人员在应用本发明的个性化配音方法时采用的客户端与游戏平台 间的通信协议的不同及服务器设置方式的不同变形均属于本发明范围。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限 于此,任何本领域的技术人员在本发明揭露的技术范围内,对本发明所做的 变形或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围 应以所述的权利要求的保护范围为准。
版权声明:本文标题:对多用户操作游戏的个性化配音方法及系统 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.wlzph.com.cn/zp/1722055500a534040.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论