【直接调用】原神语音合成(3.4版本)

★★★ 本文源自AI Studio社区精品项目,【点击此处】查看更多精品内容 >>>


语音合成是如何实现的?

请查看这个项目→自定义语音合成(以原神语音为例)

当前项目模型,如果达不到你满意的效果,可以尝试自己练模型

QQ:2314939580(接私活,项目答疑)

1.运行环境

点击右上角**【喜欢】**,能够收藏本项目查看项目更新

点击右上角**【运行一下】**运行本项目

选择环境,建议选择 V100 32G 以上的环境

2.安装环境

  • 每次重启服务器都要运行,重启内核不需要
  • 运行此代码后hc.streamlit.py才能正常运行
# 安装环境
!bash env.sh

如何运行代码?

点击左侧运行按钮,项目开始运行

项目运行中,会呈现这样的画面

当按钮恢复原来的样子,下方输出内容不再更新,表示这个代码块运行完成

3.解压训练好的模型

  • 模型存放路径:inference
  • 如果已有模型在inference文件夹下,可以直接使用
  • 解压训练好的模型,解压后可以直接合成(解压一次就可以
  • 大约耗时10分钟
# 解压模型
import os
data_path = "data/data178370/"

for tar_files in os.listdir(data_path):
    if "tree" in tar_files or ".ipynb_" in tar_files:
        continue
    tar_files_path = os.path.join(data_path, tar_files)
    tar_dir_name = tar_files.split(".")[0]
    tar_dir_path = os.path.join(data_path, tar_dir_name)
    cmd = f"tar -xvf {tar_files_path} -C {data_path}"
    os.system(cmd)

    for tar_file in os.listdir(tar_dir_path):
        if ".ipynb_" in tar_file:
            continue
        tar_file_path = os.path.join(tar_dir_path, tar_file)
        cmd = f"tar -xvf {tar_file_path} -C ./"
        os.system(cmd)

4.运行应用页面

  • 在左侧文件中找到 hc.streamlit.py 双击运行
  • 按照下图的顺序点击按钮(因为直接运行更容易导致卡顿卡死,因此在浏览器中打开)
  • 请勿关闭 hc.streamlit.py 文件,否则网页可能无法运行
  • 网页应用使用指南

5.下载音频

如果直接在应用页面中下载音频,由于传输方式会导致文件名改变

因此更推荐在服务器中下载,合成后的音频自动保存在output中对应文件夹下,如下图所示

进入对应文件夹,选中要下载的音频,右键选择【下载】,按住ctrl键可以多选

此时文件名是正确的

当音频文件多时,可以直接打包下载整个文件夹

下载完成,默认为zip格式打包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值