【技术实现步骤摘要】
动画角色汉语口型生成的方法及装置
本专利技术涉及动画生成技术,尤其涉及动画角色汉语口型生成的方法及装置。
技术介绍
在动画角色中,常需要根据输入的对话展示面部表情,包括口型。然而,在实际应用中,多支持针对英文对话的口型生成,而不支持汉语口型的生成,导致汉语口型的生成准确率较低。例如,游戏中经常会有与非玩家控制角色(NPC,Non-PlayerCharacter)对话的情景,尤其在3D游戏中更加常见。和NPC对话,往往需要展现其面部表情;而在面部表情中口型是否与对话内容一致,直接影响体验效果,因此如何实现游戏中口型动画,特别是汉语口型动画就显得至关重要。但目前方案只支持英文的自动生成口型动画;却不支持中文口型动画,导致汉语口型生成准确率很低。
技术实现思路
本专利技术提供了一种动画角色汉语口型生成的方法,该方法能够提高动画角色汉语口型生成的准确性。本专利技术提供了一种动画角色汉语口型生成的装置,该装置能够提高动画角色汉语口型生成的准确性。一种动画角色汉语口型生成的方法,将汉语拼音发音口型划分为声母类口型和韵母类口型,其中声母类口型包含的个数为第一设定个数,韵母类口型包含的个数为第二设定个数;按照划分的声母类口型和韵母类口型将常用汉字转换为各自对应的声母口型和韵母口型,将各常用汉字及对应的声母口型和韵母口型存储到汉字口型对照表中;对语音信息进行识别,得到语音汉字以及对应的时间长度;在语音信息记录库中对应各条语音信息标识存储其汉字信息,所述汉字信息包括语音信息所含的语音汉字及相应的时间长度;该方法包括:接收包含语音信息标识的播放请求,从语音信息记录库中获取对应的汉字 ...
【技术保护点】
一种动画角色汉语口型生成的方法,其特征在于,预先地:将汉语拼音发音口型划分为声母类口型和韵母类口型,其中声母类口型包含的个数为第一设定个数,韵母类口型包含的个数为第二设定个数;按照划分的声母类口型和韵母类口型将常用汉字转换为各自对应的声母口型和韵母口型,将各常用汉字及对应的声母口型和韵母口型存储到汉字口型对照表中;对语音信息进行识别,得到语音汉字以及对应的时间长度;在语音信息记录库中对应各条语音信息标识存储其汉字信息,所述汉字信息包括语音信息所含的语音汉字及相应的时间长度;该方法包括:接收包含语音信息标识的播放请求,从语音信息记录库中获取对应的汉字信息;根据获取的汉字信息中的语音汉字,从汉字口型对照表中查找对应的声母口型和韵母口型;确定获取的语音汉字所对应的声母所占比例和韵母所占比例;根据声母所占比例和韵母所占比例,对查找出到的声母口型和韵母口型进行混合显示,其显示时间满足从汉字口型对照表中查找到的时间长度。
【技术特征摘要】
1.一种动画角色汉语口型生成的方法,其特征在于,预先地:将汉语拼音发音口型划分为声母类口型和韵母类口型,其中声母类口型包含的个数为第一设定个数,韵母类口型包含的个数为第二设定个数;按照划分的声母类口型和韵母类口型将常用汉字转换为各自对应的声母口型和韵母口型,将各常用汉字及对应的声母口型和韵母口型存储到汉字口型对照表中;对语音信息进行识别,得到语音汉字以及对应的时间长度;在语音信息记录库中对应各条语音信息标识存储其汉字信息,所述汉字信息包括语音信息所含的语音汉字、各语音汉字相应的时间长度、及各语音汉字的声母所占时间和韵母所占时间;该方法包括:接收包含语音信息标识的播放请求,从语音信息记录库中获取对应的汉字信息;根据获取的汉字信息中的语音汉字,从汉字口型对照表中查找对应的声母口型和韵母口型;确定获取的语音汉字所对应的声母所占比例和韵母所占比例,采用如下公式计算得到:main_per=main_max_per*|sin(past_time*3.14/(2.0*main_time))|;sub_per=sub_max_per*|sin(past_time*3.14/(2.0*sub_time))|;其中,main_per为声母所占比例,main_time为声母所占时间,main_max_per为声母口型最大时的缩放比例;sub_per为韵母所占比例,sub_time为韵母所占时间,sub_max_per为韵母口型最大时的缩放比例;past_time为流逝时间;main_max_per、main_time、sub_max_per和sub_time为预先设定的参数;根据声母所占比例和韵母所占比例,对查找出到的声母口型和韵母口型进行混合显示,其显示时间满足从汉字口型对照表中查找到的时间长度。2.如权利要求1所述的方法,其特征在于,所述声母口型最大时的缩放比例(main_max_per)取值为0.618,所述韵母口型最大时的缩放比例(sub_max_per)取值为0.372。3.如权利要求1所述的方法,其特征在于,所述第一设定个数为2,声母类口型包括b和d两种口型,所述第二设定个数为4,韵母类口型包含a、o、e和u四种口型。4.如权利要求3所述的方法,其特征在于,b类口型对应的声母包含:b、p、m、l;d类口型对应的声母包含:d、t、n、g、k、h、j、q、x、zh、ch、sh、r、z、c、s;a类口型对应的韵母包含:a、ia、ua、ai、uai、ao、iao、an、ian、uan、iang、uang;o类口型对应的韵母包含:o、uo、ou、ang、iong;e类口型对应的韵母包含:e、i、ie、er、ei、uei、en、in、uen、eng、ing、ueng、y;u类口型对应的韵母包含:u、ue、un、ui、w。5.如权利要求1至4中任一项所述的方法...
【专利技术属性】
技术研发人员:杨飞飞,
申请(专利权)人:北京像素软件科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。