Spaces:
Configuration error
Configuration error
| # -*- coding: utf-8 -*- | |
| # @Time : 2024/12/15 | |
| # @Author : wenshao | |
| # @Email : [email protected] | |
| # @Project : FasterLivePortrait | |
| # @FileName: test_pipelines.py | |
| import pdb | |
| import pickle | |
| import sys | |
| sys.path.append(".") | |
| def test_joyvasa_pipeline(): | |
| from src.pipelines.joyvasa_audio_to_motion_pipeline import JoyVASAAudio2MotionPipeline | |
| pipe = JoyVASAAudio2MotionPipeline( | |
| motion_model_path="checkpoints/JoyVASA/motion_generator/motion_generator_hubert_chinese.pt", | |
| audio_model_path="checkpoints/chinese-hubert-base", | |
| motion_template_path="checkpoints/JoyVASA/motion_template/motion_template.pkl") | |
| audio_path = "assets/examples/driving/a-01.wav" | |
| motion_data = pipe.gen_motion_sequence(audio_path) | |
| with open("assets/examples/driving/d1-joyvasa.pkl", "wb") as fw: | |
| pickle.dump(motion_data, fw) | |
| pdb.set_trace() | |
| if __name__ == '__main__': | |
| test_joyvasa_pipeline() | |