TalkLoRA: Low-Rank Adaptation for Speech-Driven Animation
<|reference_start|>TalkLoRA: Low-Rank Adaptation for Speech-Driven Animation: Speech-driven facial animation is important for many applications including TV, film, video games, telecommunication and AR/VR. Recently, transformers have been shown to be extremely effective for this task. However, we identify two issues with the existing transformer-based models. Firstly, they are difficult to adapt to new personalised speaking styles and secondly, they are slow to run for long sentences due to the quadratic complexity of the transformer. We propose TalkLoRA to address both of these issues. TalkLoRA uses Low-Rank Adaptation to effectively and efficiently adapt to new speaking styles, even with limited data. It does this by training an adaptor with a small number of parameters for each subject. We also utilise a chunking strategy to reduce the complexity of the underlying transformer, allowing for long sentences at inference time. TalkLoRA can be applied to any transformer-based speech-driven animation method. We perform extensive experiments to show that TalkLoRA archives state-of-the-art style adaptation and that it allows for an order-of-complexity reduction in inference times without sacrificing quality. We also investigate and provide insights into the hyperparameter selection for LoRA fine-tuning of speech-driven facial animation models.<|reference_end|>
@article{saunders2024talklora:,
    title={TalkLoRA: Low-Rank Adaptation for Speech-Driven Animation},
    author={Jack Saunders, Vinay Namboodiri},
    journal={arXiv preprint arXiv:2408.13714},
    year={2024},
    archivePrefix={arXiv},
    eprint={2408.13714},
    primaryClass={cs.CV}
}