개요
Runtime MetaHuman Lip Sync은 MetaHuman과 커스텀 캐릭터 모두를 위한 실시간, 오프라인 및 크로스 플랫폼 립 싱크를 가능하게 하는 플러그인입니다. 이 플러그인을 사용하면 다양한 소스의 오디오 입력에 반응하여 캐릭터의 입술을 애니메이션화할 수 있습니다. 입력 소스에는 다음이 포함됩니다:
- Runtime Audio Importer의 캡처 가능한 사운드 웨이브를 통한 마이크 입력
- Runtime Text To Speech 또는 Runtime AI Chatbot Integrator에서 생성된 합성 음성
- float PCM 형식의 모든 오디오 데이터 (부동 소수점 샘플 배열)
이 플러그인은 내부적으로 오디오 입력을 기반으로 비짐(phoneme의 시각적 표현)을 생성합니다. 텍스트가 아닌 오디오 데이터와 직접 작동하기 때문에 이 플러그인은 영어, 스페인어, 프랑스어, 독일어, 일본어, 중국어, 한국어, 러시아어, 이탈리아어, 포르투갈어, 아랍어, 힌디어를 포함하되 이에 국한되지 않는 다국어 입력을 지원합니다. 말 그대로 모든 언어가 지원됩니다. 이는 립 싱크가 언어별 텍스트 처리보다는 오디오 phoneme에서 생성되기 때문입니다.
표준 모델은 14개의 비짐을 생성하고 미리 정의된 포즈 애셋을 사용하여 립 싱크 애니메이션을 수행합니다. 반면 리얼리스틱 모델(MetaHuman 캐릭터 전용)은 미리 정의된 포즈 애 셋에 의존하지 않고 250개의 모프 타겟 변경을 생성하여 훨씬 더 현실적인 얼굴 애니메이션을 제공합니다.
캐릭터 호환성
이름과 달리 Runtime MetaHuman Lip Sync는 MetaHuman 외에도 다양한 캐릭터와 함께 작동합니다:
인기 있는 상용 캐릭터 시스템
- Daz Genesis 8/9 캐릭터
- Reallusion Character Creator 3/4 (CC3/CC4) 캐릭터
- Mixamo 캐릭터
- ReadyPlayerMe 아바타
애니메이션 표준 지원
- FACS 기반 블렌드쉐이프 시스템
- Apple ARKit 블렌드쉐이프 표준
- Preston Blair phoneme 세트
- 3ds Max phoneme 시스템
- 얼굴 표정을 위한 커스텀 모프 타겟이 있는 모든 캐릭터
MetaHuman이 아닌 캐릭터와 함께 플러그인을 사용하는 방법에 대한 자세한 지침은 커스텀 캐릭터 설정 가이드를 참조하세요.