2 Commits

Author SHA1 Message Date
Claude
3fa194fa1f
feat: Implement Whisper integration for Farsi transcription
- Create FarsiTranscriber class wrapping OpenAI's Whisper model
- Support both audio and video file formats
- Implement word-level timestamp extraction
- Add device detection (CUDA/CPU) for optimal performance
- Format results for display with timestamps
- Integrate transcriber with PyQt6 worker thread
- Add error handling and progress updates
- Phase 3 complete: Core transcription engine ready
2025-11-12 05:11:31 +00:00
Claude
86b2a93dee
feat: Initialize Farsi Transcriber application structure
- Create project directories (ui, models, utils)
- Add PyQt6 environment setup with requirements.txt
- Create main entry point (main.py)
- Add comprehensive README with setup instructions
- Add .gitignore for Python, PyTorch, and ML artifacts
- Phase 1 complete: project structure and environment ready
2025-11-12 05:09:15 +00:00