GSV-TTS-Lite 示例

chinokikiss/GSV-TTS-Lite: GSV-TTS-Lite A high-performance inference engine specifically designed for the GPT-SoVITS text-to-speech model.(few shot voice cloning)

短句子

python 复制代码
from gsv_tts import TTS

tts = TTS()

# 将 GPT 模型权重从指定路径加载到内存中,这里加载默认模型。
tts.load_gpt_model()

# 将 SoVITS 模型权重从指定路径加载到内存中,这里加载默认模型。
tts.load_sovits_model()


def speak_text(text):
    """
    生成TTS音频并播放(使用预设的音色和风格)
    
    Args:
        text (str): 目标生成文本
    """
    # infer 是最简单、最原始的推理方式,适用于短文本推理。
    audio = tts.infer(
        spk_audio_path="tools\\tts\\laffey.mp3", # 音色参考音频
        prompt_audio_path="tools\\tts\\AnAn.ogg", # 风格参考音频
        prompt_audio_text="ちが......ちがう。レイア、貴様は間違っている。", # 风格参考音频对应的文本
        text=text,
    )
    
    audio.play()
    tts.audio_queue.wait()
if __name__ == "__main__":
    speak_text("""


数学の勉強を忘れ ないでくださいね。それとも、他のことで忙しいのでしょうか?
    
    
    """)

长句子

python 复制代码
from gsv_tts import TTS

tts = TTS()

# 将 GPT 模型权重从指定路径加载到内存中,这里加载默认模型。
tts.load_gpt_model()

# 将 SoVITS 模型权重从指定路径加载到内存中,这里加载默认模型。
tts.load_sovits_model()


def speak_text(text):
    """
    生成TTS音频并播放(使用预设的音色和风格)
    
    Args:
        text (str): 目标生成文本
    """

    generator = tts.infer_stream(
        spk_audio_path="tools\\tts\\laffey.mp3",
        prompt_audio_path="tools\\tts\\AnAn.ogg",
        prompt_audio_text="ちが......ちがう。レイア、貴様は間違っている。",
        text=text,
        debug=False,
    )

    for audio in generator:
        audio.play()


    tts.audio_queue.wait()


  
if __name__ == "__main__":
    speak_text("""


数学の勉強を忘れ ないでくださいね。それとも、他のことで忙しいのでしょうか?
    
    
    """)
相关推荐
Lee川41 分钟前
mini-cursor 揭秘:从 Tool 定义到 Agent 循环的完整实现
前端·人工智能·后端
weelinking1 小时前
【产品】00_产品经理用Claude实现产品系列介绍
数据库·人工智能·sql·数据挖掘·github·产品经理
Agent产品评测局1 小时前
制造业模具管理AI系统,主流产品能力对比详解:2026年智能制造选型深度洞察
人工智能·ai·chatgpt·制造
研华科技Advantech2 小时前
如何用一套实训设备,打通工业AI预测性维护技术全流程?
人工智能
Lab_AI2 小时前
AI for Science: MaXFlow AI Agent+ 报告体验双升级,让AI智能体更高效易用!
人工智能·ai for science·ai agent·ai智能体
李坤2 小时前
让 Codex 和 Claude 互相 Review:告别手动复制
人工智能·openai·claude
南屹川2 小时前
【API设计】GraphQL实战:从REST到GraphQL的演进
人工智能
KJ_BioMed2 小时前
当计算生物学遇上生成式AI:从头设计生物分子的“新范式”初探
人工智能·从头设计·生命科学·生物医药·科研干货·科晶生物
明月醉窗台2 小时前
深度学习(17)YOLO训练中的超参数详解
人工智能·深度学习·yolo
淘矿人2 小时前
Claude辅助DevOps实践
java·大数据·运维·人工智能·算法·bug·devops