# 基于UE与LLM的医患沟通模拟与评价系统 **Repository Path**: elfbobo_admin_admin/VSP ## Basic Information - **Project Name**: 基于UE与LLM的医患沟通模拟与评价系统 - **Description**: 山东大学创新项目实训 研发面向医学教育的医患沟通模拟与评价系统,基于大模型实现智能交互、个性化病例模拟和评分,为医学生提供沉浸式医患沟通实训场景,解决线下标准化病人资源稀缺的问题,提升医学生医患沟通实操能力。 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2026-03-19 - **Last Updated**: 2026-03-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 基于UE与LLM的医患沟通模拟与评价系统 ### 介绍 #### 山东大学创新项目实训 研发面向医学教育的医患沟通模拟与评价系统,基于大模型实现智能交互、个性化病例模拟和评分,为医学生提供沉浸式医患沟通实训场景,解决线下标准化病人资源稀缺的问题,提升医学生医患沟通实操能力 ### 软件架构 #### 前端技术栈 ·游戏引擎:UE5.6.1 ·音频输入:Unreal 原生 Audio Capture 组件 ·音频输出:RuntimeAudioImporter 插件 ·静音检测(可选):WebRTC VAD ·UI:UMG ·网络通信:VaRest,WebSocket #### 后端技术栈 ·基础框架:Python+FastAPI ·缓存:Redis ·语音识别:科大讯飞语音听写API ·语音合成:科大讯飞在线语音合成 ·大模型LLM:DeepSeek-V3 ·数据库:PostgreSQL #### 美术技术栈 ·角色生成:Metahuman/Maya ·场景:Maya/Blender或者买买买 ·唇形同步:Audio2Face ·动画动作:Mixamo 库,Control Rig & Sequencer ### 环境配置教程 1. 安装Python 3.12.6,Pycharm,Docker Desktop 2. Pycharm打开medchat_backend文件夹 3. 打开终端,执行两个命令`python -m pip install --upgrade pip` `pip install -r requirements.txt` 4. 打开Docker Desktop后,挂着不动即可,打开Pycharm另一个终端,输入命令`docker-compose up` 5. 执行命令`python run.py`,可打开 `http://127.0.0.1:8000/docs` 进行测试接口