下载整合包
ollama和python安装包及源码:https://download.csdn.net/download/llllllkh/89708154
tts整合包解压密码 ChatTTS@deepface.cc
链接:https://pan.baidu.com/s/1jZqSfE7h8DC4wH2sZAqHlA?pwd=8888
提取码:8888
难点:pythonAPI调用ollama实现 连续对话
1.点击ollamasetup安装包文件 安装ollama win+R打开cmd ollama run gemma2:2b 第一次运行会自动下载模型
2.解压ChatTTS-0602.7z 解压密码ChatTTS@deepface.cc
3.打开解压后的文件夹ChatTTS-0602 点击一键运行
4.服务器开启后自动打开http://127.0.0.1:8888
5.安装python3.12
6.在确保ollama已经在后台开启的情况下 右键编译运行 Tts Gemma_API.py
安装的库
pip install pygame
pip install ollama
pip install gradio_client
TTS api调用示例 a为保存位置(包含在我的API调用源码中)
from gradio_client import Client, file
client = Client("http://127.0.0.1:8888/")
a=client.predict(
text="我是大模型gemma",
speaker="wenrou_nansheng",
temperature=0.3,
top_P=0.7,
top_K=20,
sample_method="随机采样",
api_name="/text_to_speech"
)
print(a)