
中文 English 日本語
<p align="center">
<img alt="GitHub" src="https://img.shields.io/github/license/cjyaddone/ChatWaifu?color=red">
<img src="https://img.shields.io/badge/Python-3.7|8|9|10-green" alt="PYTHON" >
<a href="https://app.fossa.com/projects/git%2Bgithub.com%2Fcjyaddone%2FChatWaifu?ref=badge_small" alt="FOSSA 状态"><img src="https://yellow-cdn.veclightyear.com/835a84d5/fd42ed1a-3451-4809-b2aa-73b6870b8161.svg?type=small"/></a>
</p>
这是一个使用TTS+VITS的ChatGPT语音对话程序!
效果演示BiliBIli:《青春猪头少年不会梦见赛博女友》
当前支持功能:
目录
本项目均默认使用Chrome浏览器
<span id="1.">1.安装环境:</span>
安装anaconda环境或Python>=3.7
本例使用的环境名称是:chatWaifu
<span id="cd">1.1 使用cd命令进入项目文件夹</span>
cd 你的项目路径

<span id="99">1.2 创建Python虚拟环境:</span>
Conda:conda create --name chatWaifu python=3.10
Python:python -m venv chatWaifu

<span id="venv">1.3 进入创建好的虚拟环境:</span>
Conda:conda activate chatWaifu

Python:.\chatWaifu\Scripts\activate.bat

<span id="pip">1.4 pip安装项目所需要的库文件:</span>
pip install -r requirements.txt

<span id=".model">2.导入模型到根目录model文件夹:</span>
Google Drive:https://drive.google.com/file/d/1tMCafhnUoL7FbevVQ44VQi-WznDjt23_/view?usp=sharing
阿里云盘:https://www.aliyundrive.com/s/9JEj1mp1ZRv 提取码:m2y3
<span id="cd1">2.1移动到项目根目录下双击导入model</span>
<span id="22">3.运行(快和老婆们对话吧):</span>
打字输入版:python ChatWaifu.py
语音对话版(日语和英语输入默认日语输出):python ChatWaifuVoice.py
以下也可以使用,每个文件只对应一种语音输出输入模式
打字日语版:python ChatWaifuJP.py
打字中文版:python ChatWaifuCN.py
日语语音对话版(使用中文):python ChatWaifuJPVoice.py
中文语音对话版(使用中文):python ChatWaifuCNVoice.py
日文语音对话版(使用英文):python ChatWaifuJPVoiceEN.py
日语语音对话版(使用日文):python ChatWaifuJPVoiceJP.py
<span id="333">3.1 获取ChatGPT Token</span>
按F12进入开发控制台
找到 应用程序 -> cookie -> __Secure-next-auth.session-token

将值复制进入终端并回车
<span id="444">3.2 开始和CyberWaifu聊天!!!</span>
语音对话版: 当控制台提示"You:"时开始说话,说完并出现句子录音结束并发送到ChatGPT对话。
附赠:ChatGPT 中文调教指南
<span id="915">4.鸣谢:</span>