EveryVoiceTTS / EveryVoiceTTS/EveryVoice
everyvoice/tests/test_cli.test_synthesize is broken
- Dominant language
- Python
- Stars
- 45
- Forks
- 4
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 14
Description
the test_synthesize generates fake checkpoints for text-to-spec and spec-to-wav models and then runs synthesize on them. It shouldn't produce good audio with untrained weights, but it should produce something. the tests work on gpsc-c and on my mac, but fail consistently on github actions. I've excluded the test from https://github.com/roedoejet/EveryVoice/pull/252 to avoid the PR getting too stale, but we should fix this to improve testing on an otherwise untested part of the code.
Contributor guide
Research direction
Start with everyvoice/tests/test_cli.test_synthesize and compare its GitHub Actions behavior with the local environments described in the issue; inspect how the test was excluded from PR #252. Done means the test runs in GitHub Actions with fake checkpoints and confirms that synthesize produces output without requiring good audio.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli, testing
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100