feat: Add per-segment language detection and dual output files

- Add whatlang for real-time language detection per segment
- Generate .asr.json (basic) and .asrx.json (with language labels)
- Add auto-save progress with configurable interval
- Add resume functionality for interrupted transcriptions
- Add Music/Empty detection and statistics
- Update progress display with unified format
- Add comprehensive Chinese README with usage documentation
This commit is contained in:
2026-03-11 18:17:55 +08:00
parent f9653eef58
commit d6af9546ea
4 changed files with 1022 additions and 175 deletions

View File

@@ -22,6 +22,10 @@ anyhow = "1.0"
# 可選:如果 whisper-rs 需要額外的數學運算支持
ndarray = "0.15"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
lazy_static = "1.4"
whatlang = "0.16"