Skip to content

fix: revert kokoro to Python, restore say default on macOS#37

Merged
pszymkowiak merged 1 commit intomainfrom
feat/kokoro-rust-attempt
Mar 18, 2026
Merged

fix: revert kokoro to Python, restore say default on macOS#37
pszymkowiak merged 1 commit intomainfrom
feat/kokoro-rust-attempt

Conversation

@pszymkowiak
Copy link
Contributor

Summary

  • Revert kokoro backend to Python subprocess (kokoros Rust crate has upstream bug: generates only 0.5s audio)
  • Restore say as default backend on macOS for reliability
  • Keep hound dep for future Rust WAV writing

Test plan

  • vox "test" uses say on macOS, works
  • vox -b kokoro "test" uses Python, works

Attempted pure Rust kokoro via kokoros crate but model only generates
0.5s audio regardless of text length (upstream bug). Reverted to Python
subprocess which works correctly. Added hound dep for future Rust WAV
writing. Restored say as default on macOS for reliability.
@pszymkowiak pszymkowiak merged commit 0c2f7a1 into main Mar 18, 2026
0 of 3 checks 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.

1 participant