【技术实现步骤摘要】
一种游戏角色中文语音自动识别方法
本专利技术涉及一种游戏角色中文语音自动识别方法,属于计算机游戏领域。
技术介绍
随着互联网愈发发达,人们的娱乐休闲方式也越来越多样,而游戏行业在网络领域也是大行其道,现在大部分的游戏,都配有剧情对话动画,以增加玩家的代入感和沉浸感,目前制作剧情对话动画主要有两种方法,一是直接使用三维动画根据语音制作动画,二是基于音量改变口型大小。参考图1及图2的现有技术的处理流程图。图1所示的基本流程是:先由人工处理语音,使用三维动画软件根据语音调整制作整句的语音动画,然后观察是否满足游戏效果表现的需求,如不满足,则继续根据语音调整制作整句的语音动画,直到满足效果为止,最后输出每一句语音动画。图2所示的基本流程是:获取游戏配音的音量大小,使用简单的代码参数来根据游戏语音声音大小控制人物嘴型的张合。上述方法均有不同的缺陷,图1所示方法存在以下缺陷:1、游戏中会存在大量的语音对话需求,根据具体需求每句话都要至少一个动画制作,如果每句语音都需要让美术通过人工制作的方式来制作语音动画,将会大量占用了3D动作美术的时间,这大量的工作量往往导致游戏工作室抛弃 ...
【技术保护点】
1.一种游戏角色中文语音自动识别方法,其特征在于,该方法包括以下步骤:提取频谱数据的步骤,识别音频文件,读取音频文件并提取频谱数据;处理频谱数据的步骤,对频谱数据进行平滑滤波处理;获取共振峰数据的步骤,经过平滑滤波处理后的频谱数据,得到共振峰数据;生成口型动画数据的步骤,将得到的共振峰数据生成为口型动画数据。
【技术特征摘要】
1.一种游戏角色中文语音自动识别方法,其特征在于,该方法包括以下步骤:提取频谱数据的步骤,识别音频文件,读取音频文件并提取频谱数据;处理频谱数据的步骤,对频谱数据进行平滑滤波处理;获取共振峰数据的步骤,经过平滑滤波处理后的频谱数据,得到共振峰数据;生成口型动画数据的步骤,将得到的共振峰数据生成为口型动画数据。2.根据权利要求1所述的游戏角色中文语音自动识别方法,其特征在于,所述提取频谱数据的步骤包括:获取配音音频文件识别配音音频文件是否为中文配音音频文件,若是则基于音频文件提取出频谱数据,若不是则不执行处理。3.根据权利要求1所述的游戏角色中文语音自动识别方法,其特征在于,所述处理频谱数据的步骤包括:将频谱数据输入数组的值与高斯内核执行卷积操作,得到卷积结果并将卷积结果当做输出值,执行所述获取共振峰数据的步骤。4.根据权利要求3所述的游戏角色中文语音自动识别方法,其特征在于,所述将频谱数据输入数组的值与高斯内核卷积的步骤包括:高斯模板生成及卷积处理。5.根据权利要求4所述的游戏角色中文...
【专利技术属性】
技术研发人员:杨键,陈镇秋,陈汉辉,李茂,吴海权,卢歆翮,江卓浩,陈晨,
申请(专利权)人:珠海金山网络游戏科技有限公司,广州西山居世游网络科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。