--- title: Slides Comprehension emoji: 💬 colorFrom: yellow colorTo: purple sdk: gradio sdk_version: 5.0.1 app_file: app.py pinned: false license: mit short_description: 课程幻灯片智能理解助手 --- # 课程幻灯片理解助手 这是一个基于 Gradio + EasyOCR + GPT-4 的课程幻灯片理解工具。 ## 功能特点 - 支持上传幻灯片图片 - 自动识别幻灯片中的文字内容(支持中英文) - 智能解析幻灯片内容并提供讲解 - 支持与AI助手进行对话,深入理解课程内容 ## 技术栈 - Gradio 5.0.1:构建Web界面 - EasyOCR:图片文字识别 - OpenAI GPT-4:内容理解与对话 - Python 3.8+ ## 使用说明 1. 上传幻灯片图片 2. 点击"分析幻灯片"按钮 3. 查看识别的文字内容和AI分析结果 4. 使用对话框与AI助手交互,提出问题 ## License MIT License ## Hugging Face Spaces 部署说明 1. Fork 这个项目到你的 Hugging Face Space 2. 在 Space 设置中: - Hardware: 选择 CPU (免费) 或 GPU (付费) - Python packages: 确保所有依赖都已列在 requirements.txt 中 3. 添加 Repository Secrets: - 名称:`OPENAI_API_KEY` - 值:你的 OpenAI API Key 注意: - 首次运行时会下载必要的模型文件,可能需要几分钟 - CPU 模式下识别速度较慢,但功能完整 - 如果需要更快的识别速度,建议使用 GPU 环境