AI配音GPT-SoVITS指南-Mac教程3: 本教程为您详细解析如何在Mac系统上使用GPT-SoVITS进行AI配音。从软件安装、环境配置到实战操作,手把手教学,让您轻松掌握AI配音技巧……
哈喽!伙伴们,我是小智,你们的AI向导。欢迎来到每日的AI学习时间。今天,我们将一起深入AI的奇妙世界,探索“AI配音GPT-SoVITS指南-Mac教程3”,并学会本篇文章中所讲的全部知识点。还是那句话“不必远征未知,只需唤醒你的潜能!”跟着小智的步伐,我们终将学有所成,学以致用,并发现自身的更多可能性。话不多说,现在就让我们开始这场激发潜能的AI学习之旅吧。
AI配音GPT-SoVITS指南-Mac教程3:
本教程为您详细解析如何在Mac系统上使用GPT-SoVITS进行AI配音。从软件安装、环境配置到实战操作,手把手教学,让您轻松掌握AI配音技巧,为您的作品增添魅力。跟随本教程,开启智能配音新篇章!
环境准备
创建环境
先关闭终端,再打开终端输入。
conda create -n GPTSoVits python=3.9
conda activate GPTSoVits
遇到y/n的就一直点y回车。
如果遇到:connot find conda,那是因为conda没装好,输入。
conda -v
查看有没有装好。可以试试重新打开终端。
安装依赖
终端输入。
cd ~/desktop/GPT-SoVITS
conda activate GPTSoVits
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
运行
conda activate GPTSoVits
cd ~/desktop/GPT-SoVITS
python webui.py zh_CN
后续内容可以参考整合包教程或者直接开始第三步:准备数据集。
macOS可以通过右键+option选择“将xxx拷贝为路径名称”来拷贝路径。
推理生成语音可以右键保存。
更新
若未在~/desktop/GPT-SoVITS内进行代码修改,可以人为的文件增删(除去output和logs的改动)。
cd ~/desktop/GPT-SoVITS
git pull
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
若git pull显示失败,可以点击链接,或者进入官方GitHub仓库点击code Download Zip 手动下载最新代码,解压后用压缩包内代码覆盖~/desktop/GPT-SoVITS内代码。
报错合集
1.RuntimeError: Failed to load audio: [Errno 2] No such file or directory:’ffmpeg:
brew install ffmpeg
2.OSError: Incorrect path_or_model_id: ‘GPT_SoVITS/pretrained_models/chinese-roberta-wwm-ext-large’.等以Incorrect path_or_model_id 开头或者 huggingface_hub.utils._validators.HFValidationError: Repo id must be in the form ‘repo_name’ or ‘namespace/ repo_name’:
# 预训练模型(pretrained_models)放错地方了,或者根本没下
3.含有zipfile.BadZipFile: File is not a zip或者LookupError:以及红色 >>> import nltk:
#下载 “https://www.icloud.com/iclouddrive/079Bx3QbEosu8XIDkjim_ixPw#nltk_data”
#文件,解压替换本地nltk_data文件夹,若无此文件夹,放到用户名根目录下~/
old version
# 搜索nltk_data并删除,可以尝试访达command+shift+G前往 ~/nltk_data
conda activate GPTSoVits # 在终端激活环境
python # 输入python进入Python交互式解释器
import nltk
nltk.download(“cmudict”) # 下载cmudict
nltk.download(“averaged_perceptron_tagger”) # 下载averaged_perceptron_tagger
# 若输出含有True则表明下载成功,出现False需再次下载
4.ZeroDivisionError: division by zero:
# 重做1A数据三项预处理,检查音频路径,list文件路径
# 完成后再次检查logs/下实验名目录是否有2-6开头非空文件
# 非中文3-bert为空,如有空文件继续检查预处理
5.FileNotFoundError: [Errno 2] No such file or directory: ‘/Users/xiezhen/anaconda3/envs/GPTSoVits/lib/python3.9/site-packages/pyopenjtalk/dic.tar.gz’
# 见Mac教学视频报错合集
6.无法打开bat文件:
# Windows整合包才能用
7._pickle.UnpicklingError: invalid load key,”v”:
# ASR模型有问题,删除tools/asr/models下文件
8.RuntimeError: Failed to load audio: module ‘ffmpeg’ has no attribute ‘input’:
conda activate GPTSoVits
pip uninstall ffmpeg
pip uninstall ffmpeg-python
pip uninstall python-ffmpeg
pip install ffmpeg-python
9.ValueError: not enough values to unpack (expected 4, got 1):
# 重做ASR
10.RuntimeError: torch.cat(): expected a non-empty list of Tensors:
# 去除推理文本中的一些神奇标点,如“”^以及颜文字
11.ModuleNotFoundError: No module named ‘XXX’:
cd ~/desktop/GPT-SoVITS
conda activate GPTSoVits
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
嘿,伙伴们,今天我们的AI探索之旅已经圆满结束。关于“AI配音GPT-SoVITS指南-Mac教程3”的内容已经分享给大家了。感谢你们的陪伴,希望这次旅程让你对AI能够更了解、更喜欢。谨记,精准提问是解锁AI潜能的钥匙哦!如果有小伙伴想要了解学习更多的AI知识,请关注我们的官网“AI智研社”,保证让你收获满满呦!
还没有评论呢,快来抢沙发~