run_rest_az.sh: extrage si transcrie restul lectiilor AZ (51-147)
Lant detasat cu setsid, ca sa mearga peste weekend fara sesiune: asteapta transcrierea transei 2, apoi extract --skip 50 si transcribe pe tot. Deduplicarea pe audio e sarita deliberat - un duplicat costa o transcriere, si se prinde pe text la reluare cu check_duplicates.py. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MtSTyTmt6AbCL9j5ajEDm1
This commit is contained in:
15
PROGRESS.md
15
PROGRESS.md
@@ -15,11 +15,20 @@ pe Gitea. Pagină publicată (Tailscale, doar în tailnet):
|
||||
model. Ruleaza mai departe **doar transcrierea whisper**, local, fara LLM:
|
||||
`.venv/bin/python transcribe.py --audio-dir audio`, log `transcribe_az50.log`.
|
||||
|
||||
**Ruleaza si `run_rest_az.sh`** (detasat cu setsid, log `rest_az.log`):
|
||||
asteapta transcrierea transei 2, apoi extrage si transcrie **tot restul
|
||||
lectiilor de Analiza Zilnica, 51-147**. Deci pana vineri ar trebui sa
|
||||
existe transcriere pentru toate cele 147 de lectii AZ, nu doar 50.
|
||||
Deduplicarea pe audio e sarita intentionat in scriptul asta — un duplicat
|
||||
costa doar o transcriere; se prinde la reluare cu `check_duplicates.py`
|
||||
pe text (in transa 1 si 2 a fost cate unul, deci asteapta-te la cateva).
|
||||
|
||||
**Primul lucru vineri:**
|
||||
1. `tail -3 transcribe_az50.log` si `ls transcripts/08_ANALIZĂ_ZILNICĂ | wc -l`
|
||||
— trebuie sa ajunga la **48** (24 vechi + 24 din transa 2; lectia 50 e
|
||||
duplicat, stearsa). La 08:00 erau 28, deci 20 inca se transcriau,
|
||||
~8-9 min de procesare per lectie.
|
||||
— plus `tail -3 rest_az.log`. Tinta finala: **~146** de transcrieri
|
||||
(147 de lectii minus duplicatele gasite). ~8-9 min de procesare per
|
||||
lectie, deci restul de ~120 inseamna vreo 17 ore de whisper.
|
||||
Ruleaza si `.venv/bin/python check_duplicates.py` pe text.
|
||||
2. `git status` si comite transcrierile noi (folderul `transcripts/`).
|
||||
Patru erau deja comise inainte de predare.
|
||||
3. `audio/` trebuie sa ramana gol la final — `transcribe.py` sterge singur
|
||||
|
||||
Reference in New Issue
Block a user