ChatTTS icon indicating copy to clipboard operation
ChatTTS copied to clipboard

中文README.md中基础用法的代码有误

Open aoxiangtianyu-go opened this issue 1 year ago • 2 comments

中文README.md中基础用法部分

import ChatTTS
import torch
import torchaudio

chat = ChatTTS.Chat()
chat.load(compile=False) # Set to True for better performance

texts = ["PUT YOUR 1st TEXT HERE", "PUT YOUR 2nd TEXT HERE"]

wavs = chat.infer(texts)

torchaudio.save("output1.wav", torch.from_numpy(wavs[0]), 24000)

应修正为

import ChatTTS
import torch
import torchaudio

chat = ChatTTS.Chat()
chat.load(compile=False) # Set to True for better performance

texts = ["PUT YOUR 1st TEXT HERE", "PUT YOUR 2nd TEXT HERE"]

wavs = chat.infer(texts)

for i in range(len(wavs)):
    """
   在某些版本的torchaudio里,第一行代码能运行,但在另一些版本中,则是第二行代码能运行。
    """
    try:
        torchaudio.save(f"basic_output{i}.wav", torch.from_numpy(wavs[i]).unsqueeze(0), 24000)
    except:
        torchaudio.save(f"basic_output{i}.wav", torch.from_numpy(wavs[i]), 24000)

aoxiangtianyu-go avatar Jan 02 '25 12:01 aoxiangtianyu-go

模型加载好像一直有问题

ZXX-Coding avatar Jan 05 '25 05:01 ZXX-Coding

中文README还未同步,一切以英文版为准。

fumiama avatar Jan 07 '25 12:01 fumiama