fix(packaging): bundle qwen_tts source files in PyInstaller build (#212)#237
fix(packaging): bundle qwen_tts source files in PyInstaller build (#212)#237LucianoVandi wants to merge 1 commit intojamiepine:mainfrom
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (3)
📝 WalkthroughWalkthroughThis change fixes a PyInstaller bundling issue where qwen_tts source files were missing at runtime. The fix updates the build configuration to use Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Tip Try Coding Plans. Let us write the prompt for your AI agent so you can ship faster (with fewer bugs). Comment |
|
@jamiepine could you please take a look at this PR when you have time? Thanks! |
|
can you add hindi language in voice box that can i paste hindi text and then clone |
4 similar comments
|
can you add hindi language in voice box that can i paste hindi text and then clone |
|
can you add hindi language in voice box that can i paste hindi text and then clone |
|
can you add hindi language in voice box that can i paste hindi text and then clone |
|
can you add hindi language in voice box that can i paste hindi text and then clone |
can you add hindi language in voice box that can i paste hindi text and then clone |
1 similar comment
can you add hindi language in voice box that can i paste hindi text and then clone |
can you add hindi language in voice box that can i paste hindi text and then clone |
can you add hindi language in voice box that can i paste hindi text and then clone |
|
voice box mein audio generate nahi kar paa raha hai |
|
Hi @Vishaldadlani321! This pull request is related only to the PyInstaller fix for qwen_tts. Support for additional languages (like Hindi) or issues generating audio are not related to this PR. Please open a new issue and include the language, the error message, and your environment. That will make it easier to investigate the problem. Thanks! |
Fixes #212
Summary
This fixes a PyInstaller packaging issue where
qwen_ttsruntime expectsqwen_tts/core/models/modeling_qwen3_tts.pyas a physical file under_MEI..., causing model initialization to fail on macOS bundles.Changes
backend/build_binary.py--collect-all qwen_ttsto include source files and runtime assets.backend/voicebox-server.speccollect_all('qwen_tts')and include resulting binaries/hiddenimports.CHANGELOG.mdValidation
Trade-offs
qwen_ttsis now collected withcollect-all, in exchange for reliable runtime initialization in PyInstaller bundles.Summary by CodeRabbit
Release Notes