Version: Muesli 0.8.1 (Homebrew cask)
macOS: 26.5.1, Apple Silicon, 24 GB
Transcription model: Parakeet v3 (parakeet-tdt-0.6b-v3-coreml), FluidAudio backend
What happens
When a meeting transcript is diarized, speaker-turn boundaries can fall inside a word, splitting it across two turns and attributing the halves to different speakers.
From an imported 49-minute recording:
[00:00:20] Others: . H
[00:00:23] Speaker 2: ow are you too? Um I'm well.
"How" became "H" + "ow" across two speaker turns. Leading punctuation also gets orphaned onto the front of turns (. Hello. Hello.).
Separately: mid-word spacing inside turns
The same transcripts contain words split by a space without a turn boundary, 35 occurrences in one 49-minute file:
obsess ive healthi est account ing complete ly
servic ing budget ing replac ing includ ing
Both were present with Parakeet v2 and slightly more frequent with v3 (30 → 35 occurrences), so this doesn't look model-specific.
Why it matters
Anything parsing the transcript programmatically (via muesli-cli meetings get, or an LLM summarization pass) sees corrupted tokens. It also inflates wordCount, the same audio reports 9,623 words in Muesli versus 9,092 from a reference transcript of the identical file.
Reproduce
- Import a multi-speaker audio file via Import Audio (mine was a 49-min mp3, 3 speakers, single mixed track).
- Read the result:
muesli-cli meetings get <id> and inspect rawTranscript.
- Grep for
\b\w+ (?:ive|est|ing|tion|ly)\b and for turns beginning with a partial word.
Happy to share more detail on request, the source recording is confidential so I can't attach it, but I can reproduce against any multi-speaker sample you'd like to nominate.
Version: Muesli 0.8.1 (Homebrew cask)
macOS: 26.5.1, Apple Silicon, 24 GB
Transcription model: Parakeet v3 (
parakeet-tdt-0.6b-v3-coreml), FluidAudio backendWhat happens
When a meeting transcript is diarized, speaker-turn boundaries can fall inside a word, splitting it across two turns and attributing the halves to different speakers.
From an imported 49-minute recording:
"How" became "H" + "ow" across two speaker turns. Leading punctuation also gets orphaned onto the front of turns (
. Hello. Hello.).Separately: mid-word spacing inside turns
The same transcripts contain words split by a space without a turn boundary, 35 occurrences in one 49-minute file:
Both were present with Parakeet v2 and slightly more frequent with v3 (30 → 35 occurrences), so this doesn't look model-specific.
Why it matters
Anything parsing the transcript programmatically (via
muesli-cli meetings get, or an LLM summarization pass) sees corrupted tokens. It also inflateswordCount, the same audio reports 9,623 words in Muesli versus 9,092 from a reference transcript of the identical file.Reproduce
muesli-cli meetings get <id>and inspectrawTranscript.\b\w+ (?:ive|est|ing|tion|ly)\band for turns beginning with a partial word.Happy to share more detail on request, the source recording is confidential so I can't attach it, but I can reproduce against any multi-speaker sample you'd like to nominate.