Commit Graph

29 Commits

Author SHA1 Message Date
c132f3fd5d Add normalize input parsing 2026-05-09 12:29:12 +00:00
3679435063 Add normalize command scaffold 2026-05-09 12:26:47 +00:00
e6d3b4a46e Harden trim integration
All checks were successful
ci/woodpecker/tag/release Pipeline was successful
2026-05-08 15:00:46 +00:00
c48b02d2ec Add trim report output 2026-05-08 14:56:24 +00:00
ac3dcf2557 Add trim CLI command 2026-05-08 14:53:59 +00:00
1c0e4438ae Recompute overlap groups during trim 2026-05-08 14:47:52 +00:00
52f7729100 Add artifact trim transformation 2026-05-08 14:44:31 +00:00
2c82f8bf5c Add trim selector parsing 2026-05-08 14:41:47 +00:00
f20f06db12 Bugfixes and documentation cleanup for v1.0 release.
All checks were successful
ci/woodpecker/tag/release Pipeline was successful
2026-05-01 11:30:29 -05:00
cc02a7a01e Fixed a text duplication bug in the resolve-overlaps module 2026-04-29 07:00:18 -05:00
cc80a123ef Added a new JSON public schema as the default output artifact 2026-04-28 21:32:43 -05:00
f1ce35dfc3 Implemented a new internal/danglers package with deterministic two-pass dangling-end then dangling-start resolution 2026-04-28 15:38:16 -05:00
47b6727973 Updated DefaultWordRunReorderWindow to 1.0 2026-04-28 15:09:43 -05:00
9cca88280f Added support for a minimal JSON output schema 2026-04-28 14:39:00 -05:00
a3ca6665a9 Minor updates to overlap detection and segment coalescing logic 2026-04-28 14:11:38 -05:00
28c2eea340 Cleaned up documentation and development artifcats in advance of release 2026-04-27 21:48:04 -05:00
6cb739be55 Add output validation against a defined JSON schema 2026-04-27 21:27:19 -05:00
8a95dba276 Bugfix in the coalesce module 2026-04-27 20:29:55 -05:00
fb0519c561 Implemented a module to detect filler segments, and skip them for purposes of same-speaker segment coalescing 2026-04-27 19:58:55 -05:00
bbfb8aba44 Implemented a module to detect backchannel segments, and updated the coalesce module to ignore them when coalescing same-speaker turns 2026-04-27 19:49:25 -05:00
aab6d12730 Added a module to coalesce adjacent same-speaker segments 2026-04-27 19:30:00 -05:00
13d972cb24 Update the default postprocessing pipeline to run detect-overlaps twice 2026-04-27 18:17:40 -05:00
1b9f4bd922 Added initial segment overlap resolution logic 2026-04-27 15:52:53 -05:00
e42a2326e8 Implemented an overlap detection module in the postprocessing chain 2026-04-26 20:39:49 -05:00
f9ca80f2e8 Simplify the CLI interface and update documentation accordingly 2026-04-26 19:47:47 -05:00
3928e0c4a7 Implemented an autocorrect module at the postprocessing stage 2026-04-26 19:33:23 -05:00
99d0c425d6 Implemented substring matching for speakers.yml 2026-04-26 19:20:00 -05:00
18f1873776 Implemented an initial transcript merge stage 2026-04-26 13:57:13 -05:00
4e027263a4 Implemented the initial Go framework 2026-04-26 13:03:07 -05:00