Skip to content

fix(dev): return every segment from /dev/phonemize - #569

Merged
remsky merged 2 commits into
remsky:masterfrom
davidcoulson:fix/phonemize-all-segments
Oct 28, 2026
Merged

remsky merged 2 commits into
remsky:masterfrom
davidcoulson:fix/phonemize-all-segments

Conversation

@davidcoulson

Copy link
Copy Markdown
Contributor

The route returned from inside its pipeline loop, so text the pipeline
split into several segments, such as separate paragraphs, came back with
only the first segment's phonemes and no sign the rest was dropped.
Join all segments with a space.

Testing

  • pytest: full suite passes.
  • test_phonemize_returns_every_segment stubs a pipeline yielding two segments; it fails on master and passes here.
  • On an RTX 3070 (Unraid, nvidia runtime), image built from docker/gpu/Dockerfile.optimized with this and the sibling PRs merged: /dev/phonemize with "Hello there.\n\nGood morning." returns both sentences' phonemes.

Follows #562-#568 from the same review. Based on master on its own; the only overlap with those PRs is the CHANGELOG [Unreleased] section.

davidcoulson and others added 2 commits October 28, 2026 16:26
The route returned from inside its pipeline loop, so text the pipeline
split into several segments, such as separate paragraphs, came back with
only the first segment's phonemes and no sign the rest was dropped.
Join all segments with a space.
@remsky
remsky merged commit 37faa05 into remsky:master Oct 28, 2026
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.

2 participants