You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
According the aligner's preprocess, running python -m everyvoice.model.aligner.DeepForcedAligner.dfaligner.cli preprocess config/everyvoice-aligner.yaml should generate all require files to do python -m everyvoice.model.aligner.DeepForcedAligner.dfaligner.cli extract-alignments config/everyvoice-aligner.yaml --no-predict. The duration files are not generated.
If they aren't generated because sox is not installed, a clear warning should be displayed.
#- EveryVoice Version:
#- PyTorch Lightning Version (e.g., 2.4.0):
#- PyTorch Version (e.g., 2.4):
#- Python version (e.g., 3.12):
#- OS (e.g., Linux):
#- CUDA/cuDNN version:
#- GPU models and configuration:
#- How you installed EveryVoice (`conda`, `pip`, source):
More info
Help Message
python -m everyvoice.model.aligner.DeepForcedAligner.dfaligner.cli preprocess --help
Usage: python -m everyvoice.model.aligner.DeepForcedAligner.dfaligner.cli preprocess
[OPTIONS] CONFIG_FILE
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Preprocess Help ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
This command will preprocess all of the data you need for use with DeepForcedAligner. For example:
dfaligner preprocess config/everyvoice-aligner.yaml
╭─ Arguments ─────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ * config_file FILE The path to your model configuration file. │
│ [default: None] │
│ [required] │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
╭─ Options ───────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ --steps -s [audio|spec|text] Which steps of the preprocessor to use. If none are provided, all │
│ steps will be performed. │
│ [default: audio, spec, text] │
│ --config-args -c TEXT Override the configuration. │
│ [default: None] │
│ --cpus -C INTEGER How many CPUs to use when preprocessing │
│ [default: 4] │
│ --overwrite -O Redo all preprocessing, even if files already exist and aren't ││ expected to change. ││ --debug -D Enable debugging. ││ --help -h Show this message and exit. │╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
The text was updated successfully, but these errors were encountered:
And while the help messages are already clearer with EveryVoiceTTS/DeepForcedAligner#26 merged in, this issue highlights that some more improvement might still be required: it should be clear how to use dfaligner from its help messages.
Bug description
According the aligner's
preprocess
, runningpython -m everyvoice.model.aligner.DeepForcedAligner.dfaligner.cli preprocess config/everyvoice-aligner.yaml
should generate all require files to dopython -m everyvoice.model.aligner.DeepForcedAligner.dfaligner.cli extract-alignments config/everyvoice-aligner.yaml --no-predict
. The duration files are not generated.If they aren't generated because
sox
is not installed, a clear warning should be displayed.How to reproduce the bug
Preprocess
Extract Alignments
Error messages and logs
Environment
Current environment
More info
Help Message
The text was updated successfully, but these errors were encountered: