mirror of
https://github.com/yusufipk/dikte.git
synced 2026-09-11 19:06:11 +00:00
The dictation prompt asked for minimal interference, so it repaired what sits inside a sentence (filler, stutters, a misheard proper noun) and left the sentence itself as it was spoken. Speech does not come out in sentences. A thought gets started, an aside comes in, the verb is said again on the other side of it, and the same point comes back around three sentences later; all of that survived cleanup and had to be edited by hand afterwards. The prompt now reads the whole transcript first, reduces a thing said twice to the clearest telling, and repairs the sentence: hanging clauses, subject and verb, a sentence that ran on while it was being spoken. What it must not do is spelled out at more length than what it must, because this is the side that can lose a dictation rather than tidy it. Nothing may be added, nothing summarised away, the register stays the speaker's own, and a sentence whose meaning is unclear is left exactly as it arrived. The outgoing defaults join LEGACY_PROMPTS so that a config which copied one in follows the new default instead of shadowing it. Subtitle cleanup is untouched: a subtitle is read while the same words are being heard, and this kind of tidying would pull it out of sync.