Skip to content

Version 1.3.42 - #750

Merged
maboa merged 19 commits into
mainfrom
release/1.3.42
Oct 30, 2026
Merged

maboa merged 19 commits into
mainfrom
release/1.3.42

Conversation

@maboa

@maboa maboa commented Oct 30, 2026

Copy link
Copy Markdown
Member

Release 1.3.42. Fixes #742, #743, #746, #747, #748, #749. Part of #462 and #671.

Changed

Fixed

maboa added 19 commits October 17, 2026 10:34
A failed save of the media into storage is reported at the time, and
the failed write is abandoned rather than left open. A project whose
media file is missing or empty says so on opening, plays nothing, and
offers to reattach the file, except while its media is still being
copied. The media is stored under the name it is looked up by.
Versions for 1.3.42.

Fixes #742
js/paragraph-rule.js holds the rule the Parakeet engines used: a change
of speaker always starts a paragraph, and otherwise a paragraph only
ends at a sentence end, after a gap of more than 4 s or past 100 words.
Parakeet (local and cloud), Deepgram, AssemblyAI, Whisper, the VTT and
SRT imports and the Whisper JSON import all call it. Caption imports
measure pauses between cues, not between estimated word times. Add
Transcript keeps the pasted text's own paragraphs, and the Ionosphere
reader the record's.

Fixes #743
With localStorage.parakeetBlankReset set to a number of seconds,
Parakeet (local) resets its decoder after that long a run of blanks
following a sentence end, and logs each reset. Off unless set, and the
normal path is unchanged: six alternating runs of a 137 s recording
decoded in 923 ms without it and 931 ms with it switched off, within
run-to-run variation. A diagnostic, to be removed once settled.
Part of #671.
…sentence end

After a sentence-final word the decoder can stay stuck emitting nothing
and drop the quieter speech that follows. On the recording from #671,
resetting it after 2 s recovers the lost stretch with no side effects,
where 1 s starts transcribing faint background speech. The reset is
now on by default, and localStorage.parakeetBlankReset overrides the
seconds for testing ("0" turns it off). The full fix, short windows
decoded from a fresh state, is 745.

Part of #671
@maboa
maboa merged commit 217c71e into main Oct 30, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

A project should never claim a video it doesn't hold

1 participant