🦔
【NVIDIA Omniverse】Audio2faceでリップシンクアニメーションを動かす
前提
- 以下の記事を参考にOmniverseとAudio2faceをインストール済みであること
Exampleの音声で動かしてみる
- Omniverseを開く
- ライブラリーを開く
- Audio2Face をクリックし、スタート をクリックする
- Audio2Face が開いたことを確認する
- 右上の「Get Started」をクリックする
- 「Yes」をクリックする
- Audio2Face T.. をクリックする
- 再生ボタンをクリックする
- 音声に合わせて顔が動くことを書くに確認する
mp4ファイルをwavに変換してオリジナル音声で動かしてみる
- mp4ファイルを用意する
- 以下のコードを実行し、mp4をwav形式に変換する
main.py
from moviepy.editor import AudioFileClip
# 動画ファイルの指定
video_file = "<mp4ファイルのパス>"
# 動画からAudioFileClipオブジェクトを生成
audio = AudioFileClip(video_file)
# .wavファイルとして保存
audio.write_audiofile(video_file.replace(".mp4", ".wav"))
- Track Root Path をクリックし、wav形式のファイルがあるフォルダを選択する
- 該当のwav形式のファイルを選択し、再生ボタンをクリックする
- 音声に合わせて顔が動くことを書くに確認する
まとめ
Audio2faceでリップシンクアニメーションを動かしてみた。
自動で口角が動くのすげーと思いました。
Discussion