2025-02-07 17:42:17 +08:00
2025-02-07 17:33:15 +08:00
2025-02-07 17:36:08 +08:00
2025-02-07 17:42:17 +08:00
2025-02-07 17:32:06 +08:00
2025-02-07 17:32:06 +08:00
2025-02-07 16:42:14 +08:00
2025-02-07 17:32:06 +08:00
2025-02-07 14:28:05 +08:00
2025-02-07 17:32:06 +08:00
2025-02-07 17:32:06 +08:00
2025-02-07 16:41:18 +08:00
2025-02-07 17:32:06 +08:00
2025-02-07 17:32:06 +08:00
2025-02-07 17:32:06 +08:00

ComfyUI_Sonic

Sonic is a method about ' Shifting Focus to Global Audio Perception in Portrait Animation',you can use it in comfyUI

1. Installation

In the ./ComfyUI/custom_node directory, run the following:

git clone https://github.com/smthemex/ComfyUI_Sonic.git

2. Requirements

pip install -r requirements.txt

3.Model

  • 3.1.1 download checkpoints from google 从Google下载必须的模型,文件结构如下图
  • 3.1.2 download openai/whisper-tiny
--  ComfyUI/models/sonic/
    |-- audio2bucket.pth
    |-- audio2token.pth
    |-- unet.pth
    |-- yoloface_v5m.pt
    |-- whisper-tiny/
        |--config.json
        |--model.safetensors
        |--preprocessor_config.json
    |-- RIFE/
        |--flownet.pkl
--   anypath/stable-video-diffusion-img2vid-xt/  # or stable-video-diffusion-img2vid-xt-1-1 
    ├── model_index.json
    ├── vae...
    ├── unet...
    ├── feature_extractor...
    ├── scheduler...
  • 3.3 clip_vison
--  ComfyUI/models/clip_vision/
    ├── clip_vision_H.safetensors  

Example

Citation

@misc{ji2024sonicshiftingfocusglobal,
      title={Sonic: Shifting Focus to Global Audio Perception in Portrait Animation}, 
      author={Xiaozhong Ji and Xiaobin Hu and Zhihong Xu and Junwei Zhu and Chuming Lin and Qingdong He and Jiangning Zhang and Donghao Luo and Yi Chen and Qin Lin and Qinglin Lu and Chengjie Wang},
      year={2024},
      eprint={2411.16331},
      archivePrefix={arXiv},
      primaryClass={cs.MM},
      url={https://arxiv.org/abs/2411.16331}, 
}
S
Description
No description provided
Readme MIT
5.5 MiB
Languages
Python 100%