Update
This commit is contained in:
@@ -0,0 +1,84 @@
|
||||
# Obscura Roundtable - 黑盒圆桌会议系统
|
||||
|
||||
一个创新的AI驱动的多角色对话系统,支持多语言实时讨论和语音合成功能。
|
||||
|
||||
## 功能特性
|
||||
|
||||
- 🤖 多AI角色实时对话
|
||||
- 🌐 多语言支持
|
||||
- 🎯 自定义讨论主题
|
||||
- 🔊 实时语音合成
|
||||
- 👥 用户认证系统
|
||||
- 📝 对话历史记录
|
||||
- 🎨 现代化Web界面
|
||||
|
||||
## 项目结构
|
||||
```
|
||||
Obscuraroundtable/
|
||||
├── README.md # 项目说明文档
|
||||
├── .env # 环境变量配置文件
|
||||
├── roundtable.py # 主程序
|
||||
│
|
||||
├── 前端页面
|
||||
│ ├── login.html # 登录页面
|
||||
│ ├── box.html # 黑盒圆桌会议页面
|
||||
│ ├── space.html # 黑盒广场页面
|
||||
│ ├── history.html # 历史记录页面
|
||||
│ └── lang.js # 多语言支持脚本
|
||||
│
|
||||
├── team_members/ # 团队成员设置
|
||||
└── old/ # 历史版本备份,可以忽略
|
||||
```
|
||||
|
||||
## 使用说明
|
||||
### 后端服务 http://dev.obscura.work/user
|
||||
1. 环境变量:`.env`文件
|
||||
2. 服务器:222.186.10.253
|
||||
- port: 8000
|
||||
3. kafka 配置:222.186.10.253:9092
|
||||
- tts: "tts"
|
||||
4. SQL: sh-cdb-4ln6r8y0.sql.tencentcdb.com:28234/minio #用户认证
|
||||
4. redis 配置:150.158.144.159:13003
|
||||
db分配:
|
||||
- 0: "存储用户会话信息"
|
||||
- 11: "task 任务记录"
|
||||
#语言
|
||||
- 63: "session_zh 中文"
|
||||
- 62: "session_en 英文"
|
||||
- 61: "session_ko 韩语"
|
||||
#音色数据记录
|
||||
- 15: "girl"
|
||||
- 16: "woman"
|
||||
- 17: "man"
|
||||
- 18: "leijun"
|
||||
- 19: "dufu"
|
||||
- 20: "hejiong"
|
||||
- 21: "mahuateng"
|
||||
- 22: "lidan"
|
||||
- 23: "dabing"
|
||||
- 24: "luoxiang"
|
||||
- 25: "xuzhiyuan"
|
||||
- 26: "yuhua"
|
||||
- 27: "liuzhenyun"
|
||||
5. 音频文件保存目录:
|
||||
- 音频文件:"/obscura/task/audio_files"
|
||||
- 头像:"/obscura/task/avatar"
|
||||
6. 模型:
|
||||
- chat: siliconflow:"deepseek-ai/DeepSeek-V2.5"
|
||||
- tts: kafka: "tts"
|
||||
### Web界面 http://beat.obscura.work/
|
||||
1. login.html 登录页面
|
||||
2. box.html 黑盒圆桌会议页面
|
||||
3. space.html 黑盒广场,查看所有探讨
|
||||
4. history.html 历史记录页面
|
||||
5. lang.js 多语言支持脚本
|
||||
|
||||
## 主要功能模块
|
||||
- 用户认证与管理
|
||||
- AI角色管理
|
||||
- 实时对话生成
|
||||
- 语音合成服务
|
||||
- 多语言支持
|
||||
- 对话历史记录
|
||||
|
||||
|
||||
Reference in New Issue
Block a user