Files
zydi-roundtable/README.md
T
2025-01-12 08:13:40 +00:00

2.5 KiB
Raw Blame History

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角色管理
- 实时对话生成
- 语音合成服务
- 多语言支持
- 对话历史记录