当前位置: 首页 > news >正文

【深度学习】TTS,CosyVoice,推理部署的代码原理讲解分享

文章目录

    • demo代码
    • 加载配置文件
    • speech_tokenizer_v1.onnx(只在zero_shot的时候使用)
    • campplus.onnx(只为了提取说话人音色embedding)
      • `campplus_model` 的作用
      • 代码解析
      • 具体过程解析
      • 总结
      • 示意图
    • CosyVoiceFrontEnd
    • CosyVoiceModel
    • 推理过程
    • 总体推理过程

推理速度很慢:
https://github.com/FunAudioLLM/CosyVoice/issues/261

论文:
https://qq742971636.blog.csdn.net/article/details/140832222

在这里插入图片描述

demo代码

import os, sys
import time# cuda可见设置为3
os.environ["CUDA_VISIBLE_DEVICES"] = "3"sys.path.insert(0, os.path.abspath('third_part
http://www.lryc.cn/news/417991.html

相关文章:

  • flask高频面试题
  • 尚硅谷谷粒商城项目笔记——五、使用docker安装mysql
  • filebeat + logstash使用笔记
  • 学校考场电子钟设置自动开关机,节能环保
  • 短剧APP系统开发带来了哪些发展空间?
  • PaddlePaddle / PaddleOCR踩坑记,动手实现一个OCR服务器
  • JeecgBoot低代码平台简单记录
  • 零基础入门转录组数据分析——机器学习算法之xgboost(筛选特征基因)
  • C#开发常见面试题三(浅复制和深复制的区别)
  • Linux/C 高级——Linux命令
  • 怎么在 tailwindcss 项目中自定义一些可复用的样式
  • 在vue3中 引入echarts
  • 栈和队列(数据结构)
  • 如何实现ElementUI表单项label的文字提示?
  • c++中的标准库
  • 洛谷 B2145 digit 函数 B2146 Hermite 多项式 题解
  • tailwindcss @apply 和 @layer 有什么区别
  • React 中的 useMemo 和 useCallback
  • idea社区版lombok总是突然失效:log未知的变量
  • Java语言程序设计基础篇_编程练习题*16.13(比较不同利率的贷款)
  • 正点原子imx6ull-mini-Linux驱动之Regmap API 实验
  • postgresql 双重排序后 重复项 标识次序
  • 线程池ThreadPoolExecutor使用
  • Codeforces Round 963 (Div. 2)
  • Mysql函数学习笔记
  • 【Linux基础】Linux基本指令(一)
  • 全球视野:航空蓄电池的国际标准与技术创新
  • 11-初识python的函数——定义和调用
  • Windows安装Swoft框架
  • 阅读台灯什么品牌好?一文带你了解热门阅读台灯推荐