数字人?虚拟口播人?让图片开口说话!sadtalker的安装

2023-07-11 17:26:51     来源 : 哔哩哔哩

点这里观看视频演示


(资料图片)

前言:此专栏为sadtalker的安装教学,过程比较详细,小白也不需要担心,耐心认真的一步步操作即可,全过程使用国内网络,系统为win10,显卡为N卡3060,安装全程环环相扣,请结合上方的视频演示认真操作和安装。

需提前下载:

checkpoints()

gfpgan(623M)

包 tb-nightly

下载工具motrix

一、安装anaconda、Git、cuda、ffmpeg

请确保按照各教学视频一步步安装且验证成功,再继续下面的操作!

二、克隆仓库和安装依赖等

~先配置清华源

1.克隆仓库

报错:不管这一步报什么错,都用下面的方法解决

解决方法:将目录下名为SadTalker的文件删除后重新执行上面命令

2.进入sdtalker目录

手动将下载的checkpoints和gfpgan解压到sadtalker目录

3.创建虚拟环境

运行前检查

conda env list 查看本地的虚拟环境,确保本地没有名为sadtalker的虚拟环境,有就换名或使用下面命令删除虚拟环境

conda info 命令查看虚拟环境文件位置,删掉同名文件夹

创建名为sadtalker的虚拟环境,python版本

4.激活虚拟环境

5.安装torch

存在问题:下载torch缓慢或超时          解决方法:使用下载器下载到本地安装

全路径:例如e盘下有一个文件,则文件的全路径为:E:\

6.安装ffmpeg

7.安装tb-nightly包

8.安装依赖

9.关闭虚拟环境

三、使用

在项目根目录打开cmd

1.激活虚拟环境

2.运行

3.使用完关闭虚拟环境

四、更新

在项目根目录打开cmd后运行

五、运行报错

1....: OpenCV()...

解决方法:换图,作者目前正在做此方面的修改,待作者修改后更新即可

: data is not aligned! This can lead to a speed loss

解决方法:修改图片尺寸,使长宽可以被16整除

3.内存溢出,满屏Traceback (most recent call last)

解决:将声音时长缩短重试或者换一个更好的显卡

六、小技巧

编写批处理命令,实现一个单词运行sadtalker并使用,将下列命令保存为:运行.bat

创作不易,成功请三连鼓励!

标签:

推荐文章

X 关闭

最新资讯

X 关闭