Commit Graph
3 Commits
Author SHA1 Message Date
kato 55181d6397 feat: add six-line caption cap and enforce 3s minimum final timeout
- Reduce default overlay-final-timeout from 4s to 3s and validate
  that non-zero timeout is at least 3s to prevent captions from
  disappearing too quickly.
- Limit completed captions to six lines and keep each visible for
  at least 3s, improving readability during fast speech.
- Update README to document new VAD behavior and changed defaults.
2026-07-16 18:00:11 +03:00
kato 7affa0dbc8 chore: add Apache License 2.0 and ignore build directory 2026-07-16 17:24:50 +03:00
kato 45e4bce2a0 refactor: reorganize monolithic main package into focused packages
Move the executable entry point to `src/cmd/captioneer` and split audio, capture, config, caption, and model logic into separate packages under `src/`. Update README with new build/run commands and a package-overview section.
2026-07-16 12:12:01 +03:00