Using RVCBench¶
Read the documentation website · Project homepage · PyPI
Score generated speech, or evaluate a model on RVCBench data.
| I want to… | Open |
|---|---|
| Install and run my first evaluation | Quickstart |
| Look up a command argument, its values or its default | CLI reference |
| Choose a paper scenario | Scenarios and task IDs |
| Score audio from my own dataset | Python API arguments and metric examples |
| Connect my model or use a batch inference script | Model evaluation |
| Set up GPU scoring or fix installation | Installation |
| Find dataset names and file formats | Datasets |
| Run a built-in model | Models and environments |
| Inspect or resume a run | Run guide |
| Reproduce the paper's results | Frozen v1 codebase |
Run one scenario¶
After installation:
rvcbench tasks --suite core-v1
rvcbench prompts --suite core-v1 --tasks chinese --output prompts/
# Generate every prompt with your model in outputs/my-model/.
rvcbench score --suite core-v1 --tasks chinese \
--generated outputs/my-model --output results/my-model --device cpu
Read results/my-model/submission.json for per-task scores.
Replace chinese with task IDs, separated by spaces.
Contribute¶
See CONTRIBUTING for development checks and release validation, model integration for adding an adapter, and website maintenance for rebuilding the homepage.