LoredCast/filewizard
File Converter, OCR, Transcription & TTS WebUI
解决的问题
File Wizard 提供了一个集中式的自托管网页界面,用于执行通常需要复杂命令行工具的常见文件操作。它消除了手动安装和配置众多独立工具来转换文档、图像、音频和视频,或执行 OCR 和语音转录的需求。
运作方式
此应用程序作为一系列行业标准 CLI 和 Python 工具的封装器。它使用 FastAPI 后端和简单的 HTML/JS/CSS 前端,让用户可以通过浏览器上传文件、选择所需的操作,并实时追踪转换或转录的进度。它支持后台任务处理,并可通过 Docker 部署,轻松设置所有必要的依赖项(如 FFmpeg、Pandoc 和 Tesseract)。
目标用户
专为那些想要寻找在线文件转换服务的私有自托管替代方案,以及偏好图形界面而非命令行来管理文件转换的用户所设计。
特色亮点
- 广泛的格式支持:开箱即用支持超过 180 种格式,涵盖办公文档、电子书、图像、音频和视频。
- AI 驱动的转录:集成
faster-whisper进行本地音频转文字转录,并支持 GPU 加速。 - 集成式 OCR:使用 Tesseract 和
ocrmypdf从多种语言的图像和 PDF 中提取文字。 - 可扩展架构:用户可以通过修改
settings.yml文件来新增转换工具。 - 安全部署:包含 OIDC 验证选项和子进程资源限制,以防止系统资源耗尽。
相关
- 项目
- 项目
- 项目
- 项目