BlueRoseNote/02-Note/DAWA/AI偶像陪伴项目/AI偶像陪伴项目笔记.md

650 B
Raw Blame History

存在问题

  1. 文字、声音、表情与动作的关联性。(主要是声音、表情与动作)

声音

Runtime Import Sound

使用RuntimeAudioImporter插件,里面的解码使用了第三方库https://github.com/mackron/dr_libs。导入Sound使用了UImportedSoundWave::PopulateAudioDataFromDecodedInfo()

UE的做法

/*SoundStreaming->RawPCMDataSize = DataSize;
SoundStreaming->RawPCMData = AudioData;*/

表情

在状态机里生成完成之后通过BP_Player的接口ATF_TO_BS传递数据到动画蓝图NV2_Full_Skeleton_AnimBlueprint中。之通过动画蓝图的Pose读取曲线并且播放动画。