diff --git a/README.md b/README.md index 9b5b851..450d713 100644 --- a/README.md +++ b/README.md @@ -15,15 +15,15 @@ TakwayAI/ │ │ ├── models.py # 数据库定义 │ ├── schemas/ # 请求和响应模型 │ │ ├── __init__.py -│ │ ├── user.py # 用户相关schema +│ │ ├── user_schemas.py # 用户相关schema │ │ └── ... # 其他schema │ ├── controllers/ # 业务逻辑控制器 │ │ ├── __init__.py -│ │ ├── user.py # 用户相关控制器 +│ │ ├── user_controllers.py # 用户相关控制器 │ │ └── ... # 其他控制器 │ ├── routes/ # 路由和视图函数 │ │ ├── __init__.py -│ │ ├── user.py # 用户相关路由 +│ │ ├── user_routes.py # 用户相关路由 │ │ └── ... # 其他路由 │ ├── dependencies/ # 依赖注入相关 │ │ ├── __init__.py @@ -66,18 +66,38 @@ git clone http://43.132.157.186:3000/killua/TakwayPlatform.git #### (2) 安装依赖 +创建虚拟环境 + +``` shell +conda create -n takway +conda activate takway +``` + +安装pytorch和依赖 + ``` shell cd TakwayAI/ +pip install torch==2.1.2 torchvision==0.16.2 torchaudio==2.1.2 --index-url https://download.pytorch.org/whl/cu118 pip install -r requirements.txt ``` -#### (3) 修改配置 +#### (3)安装FunASR + +本项目使用的FunASRE在github上的FunASR的基础上做了一些修改 + +``` shell +git clone http://43.132.157.186:3000/gaohz/FunASR.git +cd FunASR/ +pip install -v -e . +``` + +#### (4) 修改配置 1. 安装mysql,在mysql中创建名为takway的数据库 2. 安装redis,将密码设置为takway 3. 打开config中的development.py文件修改mysql和redis连接字符串 -#### (4) 导入vits模型 +#### (5) 导入vits模型 在utils/tts/目录下,创建vits_model文件夹