sebastjan
  • Joined on 2026-04-20
sebastjan pushed to main at sebastjan/reels-app 2026-04-30 06:39:28 +02:00
22bb3cfe02 Trust LLM: remove forced extension, content-driven prompt
sebastjan pushed to main at sebastjan/reels-app 2026-04-30 06:02:13 +02:00
dc1cb1ad27 Fix SRT subtitle timing: use word-level timestamps for chunk boundaries
sebastjan pushed to main at sebastjan/reels-app 2026-04-30 05:06:42 +02:00
865e21fe1a Integrate Soniox stt-async-v4 as primary STT provider
sebastjan pushed to main at sebastjan/reels-app 2026-04-29 21:42:00 +02:00
ab5424d37b Clip starts EXACTLY on chorus first word (no buffer)
sebastjan pushed to main at sebastjan/reels-app 2026-04-29 21:38:39 +02:00
64b0ed1edc Default 'no subtitles' mode: cleaner reels without text issues
sebastjan pushed to main at sebastjan/reels-app 2026-04-29 21:34:15 +02:00
sebastjan pushed to main at sebastjan/reels-app 2026-04-29 21:02:44 +02:00
7a72ec1443 Critical rule: chorus must contain title words
sebastjan pushed to main at sebastjan/reels-app 2026-04-29 20:59:54 +02:00
49546410ca Revert "Auto-route NZ folk-pop directly to Gemini (skip Scribe)"
sebastjan pushed to main at sebastjan/reels-app 2026-04-29 20:58:15 +02:00
91caf957f2 Auto-route NZ folk-pop directly to Gemini (skip Scribe)
sebastjan pushed to main at sebastjan/reels-app 2026-04-29 20:53:50 +02:00
aed9d21270 Add hybrid+gemini to whisper-provider argparse choices
sebastjan pushed to main at sebastjan/reels-app 2026-04-29 20:47:23 +02:00
4788a55643 Clean noise patterns more aggressively + clean already-stored values
sebastjan pushed to main at sebastjan/reels-app 2026-04-29 20:38:29 +02:00
0dd33c16f3 Hybrid transcription: Scribe primary + Gemini 3 Pro fallback
sebastjan pushed to main at sebastjan/reels-app 2026-04-29 20:08:39 +02:00
df6011c3cf Detect Scribe hallucinations + filter from SRT + auto-retry
sebastjan pushed to main at sebastjan/reels-app 2026-04-29 18:53:33 +02:00
d3b71942d2 Word-level extension: 2-word lookback (not full phrase)
sebastjan pushed to main at sebastjan/reels-app 2026-04-29 18:52:48 +02:00
49a80599e1 Word-level extension: lookback to capture full phrase before clip
sebastjan pushed to main at sebastjan/reels-app 2026-04-29 18:48:42 +02:00
d73453fe50 Fix SRT subtitles: word-level clipping for partial segments
sebastjan pushed to main at sebastjan/reels-app 2026-04-29 18:30:55 +02:00
823eb3e91e Use original Scribe transcript for word-level (Claude doesnt return words)
sebastjan pushed to main at sebastjan/reels-app 2026-04-29 17:37:55 +02:00
108f6b1ad3 Fix: live preview blocks right-side preview buttons
sebastjan pushed to main at sebastjan/reels-app 2026-04-29 17:23:41 +02:00
e06c3efb8e Add audio amplitude defense (Layer 3) for first-word cut prevention
sebastjan pushed to main at sebastjan/reels-app 2026-04-29 17:14:46 +02:00
9df58212b2 Two fixes: clip end overflow into instrumental + UI cleanup