The invention provides a method for real-time speech, and lip animation, including animation type library, syllable database and the following steps: mouth control through the analysis of phonetic speech, real-time matching of animated characters die. The invention can be recorded or real-time voice, voice, animation, broadcast, real-time chat mouth taped, so that users can use a different image of the animated characters interact, promote social, live, taped fun.
【技术实现步骤摘要】
本专利技术涉及通过分析语音的音节为语音实时匹配动画人物的口型,可为录制好的语音或实时语音,匹配动画人物的口型进行实时聊天、直播、录播,使得使用者可以使用不同形象的动画人物进行交互,具体为一种动画口型与语音实时匹配的方法。
技术介绍
社交娱乐中的趣味性越来越成为吸引人们的一个要素,本专利技术可以为录制好的语音或实时语音,匹配动画人物的口型进行实时聊天、直播、录播,使得使用者可以使用不同形象的动画人物进行交互,大大提升社交娱乐中的趣味性。
技术实现思路
本专利技术采用的技术方案为:首先建立动画口型库M、音节口型对照库S;然后按照一定的周期与大小读取语音数据,为了音节分析的准确性,先对语音数据进行去噪及增强处理,然后进行音节分析并根据所述音节口型对照库S对语音数据添加口型标记,最后依据口型标记从所述动画口型库M中获取相应图片并同步播放。本专利技术的技术方案总流程图如图1所示。本专利技术包括动画口型库M、音节口型对照库S及以下步骤:(1)选择用于展示的动画形象并记录其标识i;(2)初始化语音采集频率f,初始化语音数据块大小;(3)读取当前语音数据块Ac;(4)对所述当前语音数据块Ac进行预处理;(5)对所述当前语音数据块Ac进行音节分析,并根据所述音节口型对照库S对所述当前语音数据块Ac添加口型标识ij(j=j1,j2,...,jn),生成添加了口型标识的语音数据块Ac’;(6)从所述动画口型库M中读取Mij(j=j1,j2,...,jn);(7)按照口型标记同步播放语音与相应口型的动画图片;(8)判断采样时间是否到,若是则转步骤(3),否则转步骤(9);(9)延时 ...
【技术保护点】
一种动画口型与语音实时匹配的方法,其特征在于包括动画口型库M、音节口型对照库S及以下步骤:(1)选择用于展示的动画形象并记录其标识i;(2)初始化语音采集频率f,初始化语音数据块大小;(3)读取当前语音数据块Ac;(4)对所述当前语音数据块Ac进行预处理;(5)对所述当前语音数据块Ac进行音节分析,并根据所述音节口型对照库S对所述当前语音数据块Ac添加口型标识ij(j=j1,j2,...,jn),生成添加了口型标识的语音数据块Ac’;(6)从所述动画口型库M中读取Mij(j=j1,j2,...,jn);(7)按照口型标记同步播放语音与相应口型的动画图片;(8)判断采样时间是否到,若是则转步骤(3),否则转步骤(9);(9)延时等待t时长;(10)转步骤(8)。
【技术特征摘要】
1.一种动画口型与语音实时匹配的方法,其特征在于包括动画口型库M、音节口型对照库S及以下步骤:(1)选择用于展示的动画形象并记录其标识i;(2)初始化语音采集频率f,初始化语音数据块大小;(3)读取当前语音数据块Ac;(4)对所述当前语音数据块Ac进行预处理;(5)对所述当前语音数据块Ac进行音节分析,并根据所述音节口型对照库S对所述当前语音数据块Ac添加口型标识ij(j=j1,j2,...,jn),生成添加了口型标识的语音数据块Ac’;(6)从所述动画口型库M中读取Mij(j=j1,j2,...,jn);(7)按照口型标记同步播放语音与相应口型的动画图片;(8)判断采样时间是...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。