欢迎光临散文网 会员登陆 & 注册

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

2023-07-11 17:40 作者:就羽aaaaaaai  | 我要投稿

这里观看视频演示

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

需提前下载:

checkpoints(1.5Gb)

gfpgan(623M)

包 tb-nightly

下载工具motrix

一、安装anacondaGitcudaffmpeg

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

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

~先配置清华源

1.克隆仓库

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

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

2.进入sdtalker目录

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

3.创建虚拟环境

运行前检查

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

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

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

4.激活虚拟环境

5.安装torch

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

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

6.安装ffmpeg

7.安装tb-nightly包

8.安装依赖

9.关闭虚拟环境

三、使用

在项目根目录打开cmd

1.激活虚拟环境

2.运行

3.使用完关闭虚拟环境

四、更新

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

五、运行报错

1....CV2.error: OpenCV(4.8.0)...

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

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


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

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

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

六、小技巧

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

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


数字人?虚拟口播人?让图片开口说话!sadtalker的安装的评论 (共 条)

分享到微博请遵守国家法律