使用kaggle提供的免费gpu来实现语音克隆
之前买的colab的gpu计算单元过期了,好吧,我们来试试kaggle的免费算力
1.首先,kaggle自带的资源是每周提供给你30h的gpu使用时间(你要验证过手机号才可以拥有这个功能)
2.kaggle它可以选择是否长久保存代码和项目文件
3.下载资源包,python库记得开启联网功能
4.剩下的就没什么了,但是在我cpu环境下载好对应文件后,切换gpu运行代码时,python环境需要重新下载,但这也比colab强
5.kaggle还提供了一个可以输入命令行的终端,这点比colab强
6.命令行测试
!pip install TTS
from TTS.api import TTS
# 初始化支持语音克隆的模型
tts = TTS(model_name="tts_models/multilingual/vits-multi", gpu=False)
# 使用语音克隆合成语音
tts.tts_to_file(
text="你好,今天的天气很好!",
speaker_wav="clone.wav", # 您的录音文件
file_path="output.wav"
)
7.kaggle的运行环境也是linux
8.kaggle的运行环境只是它的冰山一角,它还提供了保存功能,是类似于github的那种保存,会把你每一个保存时的状态保存,方便回溯,非常好,非常方便