mirror of
https://github.com/DrewThomasson/ebook2audiobook.git
synced 2026-01-10 06:18:02 -05:00
> This commit adds statistical outlier filtering to the chapter splitting logic. After chapters are detected, any chapter block that is unusually short (based on a configurable standard deviation threshold) is automatically removed. This helps prevent processing of erroneous or junk blocks, resulting in cleaner audiobook output with more consistent chapter quality. - The filter uses the mean and standard deviation of chapter lengths to determine outliers. - The cutoff is adjustable with the `stddev_factor` parameter.