Commit 4dded07
Fix language misdetection; generate notes per-video by default
Language detection: When Whisper auto-detect returns a non-English
language, re-probe the same clip with language="en" and compare
avg_logprob. The model's own confidence reliably distinguishes
correct transcription from hallucinated output (e.g. accented English
misidentified as Malay: en=-0.36 vs ms=-0.62). Tested against 3
previously misdetected CS2105 lectures — all now correctly resolve
to English.
Notes: Add --per-video flag to Electron pipeline so notes are
generated per lecture instead of one merged file.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 94cdd07 commit 4dded07
2 files changed
Lines changed: 29 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1393 | 1393 | | |
1394 | 1394 | | |
1395 | 1395 | | |
1396 | | - | |
| 1396 | + | |
1397 | 1397 | | |
1398 | 1398 | | |
1399 | 1399 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
281 | 281 | | |
282 | 282 | | |
283 | 283 | | |
284 | | - | |
285 | | - | |
286 | | - | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
287 | 290 | | |
288 | 291 | | |
289 | 292 | | |
| |||
301 | 304 | | |
302 | 305 | | |
303 | 306 | | |
304 | | - | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
305 | 329 | | |
306 | 330 | | |
307 | 331 | | |
| |||
0 commit comments