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 인증 옵션과 시스템 리소스 고갈을 방지하기 위한 자식 프로세스 리소스 제한 기능이 포함되어 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트