amd使用zluda运行tts

前置

  • amd驱动为25.6.1或者以上

未测试过低于此版本会有什么问题

官方支持的显卡

  • 6000系以上,非集显应该都可以

具体列表查看 System requirements (Windows) — HIP SDK installation (Windows)

  • 跳过此步不需要处理

非官方支持显卡

请根据自己的型号选取

  • 解压
  • 打开C:\Program Files\AMD\ROCm\6.2\bin
  • 其中补丁中的rocblas.dll直接复制到bin文件夹中(覆盖)
  • library文件夹中的文件复制到bin\rocblas\library(覆盖)

其实zluda按照hip驱动部分和非官方的ollama中安装驱动类似 非OLLAMA官方支持的amd设备使用显卡加速 ,都是要打补丁,只不过ollama集成了hip驱动

选择设备下载

生成音频

  • 注意,第一次生成时,会有一个编译,根据sd.next说明,可能时15分到1一个小时,我这里780m用了40分钟左右

只要日志中提示Compilation is in progress. Please wait...,那么就是正在编译,需要等待

速度

  • 780m按照音频时间算,大概是1.5:1,也就是1.5秒生成1秒的音频
  • 按照字数算,是0.5:1,也就是大概0.5秒生成一个字

仅供参考