Ollama ChatTTS
Ollama ChatTTS 是一个绑定在 ChatTTS & ChatTTS WebUI & API 项目上的延伸项目,通过调用ChatTTS的API接口功能,使用了 Streamlit 作为 web 界面的前端库

更新说明:
1.0.1
- 增加 ChatTTS 设置, 支持更改语音语调,口语化等参数
- 增加文字输入框,支持文本输入
1.0.0
- 支持语音输入
- 支持 Ollama 服务器、模型设置
- 支持说话语种设置(语音输入的语言)
安装部署
ollama pull phi3
- 下载 ChatTTS 代码, https://github.com/2noise/ChatTTS
- 通过 huggingface 下载所有模型文件和配置文件,分别放入 asset 和 config 目录
- 下载 ChatTTS Webui 分支,放入相同目录
- 下载本分支核心文件,主要是 ollamaChatTTS.py, llmChat.py, voice.py 三个文件
- 安装依赖库
pip install -r requirements.txt
启动次序:
- 先启动 Ollama 本地服务器,在浏览器里输入 http://127.0.0.1:11434 ,看到有一行运行中的文字,确定已运行成功
- 通过命令行或者 run.bat 启动 ChatTTS Webui,成功后会自动打开 http://127.0.0.1:9966
python app.py
- 通过命令行启动 Ollama ChatTTS
Streamlit run ollamaChatTTS.py
作者:Jeebiz 创建时间:2024-06-28 11:47
最后编辑:Jeebiz 更新时间:2025-05-12 09:20
最后编辑:Jeebiz 更新时间:2025-05-12 09:20