Releases
v0.2.0a1
✨ New Features
🐛 Bug Fixes
bb7d6b7
- wizard : fixes non-updating keyword of text in data dictionary (commit by @wiitt )
571891c
- update check-data (commit by @roedoejet )
2f9b75d
- the mypy type for None is simply None (commit by @joanise )
110d718
- tests : removes blocking of reaching children steps (commit by @wiitt )
ab60932
- wizard : fixes multilingual/multispeaker config in new projects (commit by @wiitt )
e371e96
- wizard : change wording of speaker prompt (commit by @roedoejet )
66774c3
- demo : locks dropdown lists when only one option is available (commit by @wiitt )
189e338
- better handling of empty filelist (commit by @MENGZHEGENG )
83742ff
- add unit test for handling empty filelist (commit by @MENGZHEGENG )
87ceba1
- change shape of filelist list data instead of re-reading it (commit by @roedoejet )
1c81f94
- remove all punctuation characters from symbol set by default (commit by @roedoejet )
9004aad
- remove unnecessary loading of filelist (commit by @roedoejet )
c6a6da8
- add whitespace collapsing and text stripping by default (commit by @roedoejet )
7c8e533
- check if data is tabular or not before applying text processing (commit by @roedoejet )
9ab79eb
- ci : ignore type errors from e2e config (commit by @roedoejet )
00b07a5
- ci : replaced trilom/file-changes-action with tj-actions/changed-files since it is not maintained (commit by @SamuelLarkin )
e3f2a6b
- deps : bump nltk to 3.9.1 to fix CVE (commit by @joanise )
e722d81
- ci : mypy needs everyvoice itself installed (commit by @joanise )
a9cb04e
- checkpoint.py needs flexible typing on model (commit by @joanise )
a80e7e7
- make wizard prompt code clearer and fix crash (commit by @joanise )
a7643ee
- wizard should not add '' to the character set (commit by @joanise )
1dbe7dc
- make link about NFC norm visible even on narrow screens (commit by @joanise )
5a801cd
- always install ffmpeg in make-everyvoice-env (commit by @joanise )
14a95cf
- tests : add evaluation suite to dev suite (commit by @roedoejet )
89f5ab2
- evaluate : include basename in output (commit by @roedoejet )
6e30b68
- it is best practice to declare encoding with open() (commit by @joanise )
b72a235
- skip sox_effects on Windows since they're not implemented (commit by @joanise )
ba28e4c
- use a temp_chdir context manager instead of os.chdir (commit by @joanise )
cdfda3e
- declare the lineterminator in DictWriter for OS portability (commit by @joanise )
3a36240
- update submodule to apply fs2 cli help improvement (commit by @joanise )
eb460a2
- saving the model at the end of each epoch (PR #547 by @SamuelLarkin )
bbc883d
- resolve tilde in paths in wizard (PR #554 by @joanise )
5f246e8
- make the Windows warning about no sox a fatal error (commit by @joanise )
2d2dbee
- make sure validate does not leave partial directories behind (commit by @joanise )
ac9b295
- make more test suites compatible with Windows (commit by @joanise )
75fad43
- ci : only run pre-commit on files in the main EV repo (commit by @joanise )
b36a301
- ci : only run pre-commit on files in the main EV repo (PR #557 by @joanise )
d7fbb81
- remove debugging code accidentally committed (commit by @joanise )
04a8013
- fix the last remaining unit tests that were broken on Win (commit by @joanise )
1597ad2
- use rich.print thoughout the wizard for wrapping and highlighting (commit by @joanise )
72a3129
- wizard question should not allow escape, fix "automatic" logic (commit by @joanise )
7e0630c
- use path complete for progress files, and sanitize paths (commit by @joanise )
88746a8
- display less confusing reports in preprocessing (commit by @joanise )
49025c0
- silence mypy error until #581 is fixed (commit by @joanise )
1f661dd
- allow slash to be used as a character (commit by @joanise )
f72039c
- reconfigure flake8; it does not support pyproject.toml (PR #585 by @joanise )
dbc2282
- demo : the raw text should be printed in the error message, not the normalized text (commit by @roedoejet )
7dca470
- shell_complete requires typer>=0.12.4 and a 3 arg fn (commit by @joanise )
e5a9d11
- slow down the spinner update to reduce flicker (commit by @joanise )
♻️ Refactors
c4fcce7
- remove unreachable code and bump coverage (commit by @joanise )
c3459fa
- remove check-data and move into main module (commit by @roedoejet )
e00ad34
- tests : simplify patching input() and questionary (commit by @joanise )
16fab17
- tests : simplify calling questionary stubs (commit by @joanise )
b74459e
- cli : hide check-data command (commit by @roedoejet )
6d7a98f
- move test harness code out of Step into TestStep (commit by @joanise )
b6e2a94
- reimplement wizard tree traversal with next() and prev() (commit by @joanise )
c7eebea
- tests : split test_wizard.py into two files (commit by @joanise )
cec6874
- clean up the documentation and distinctions between _Step and Step (commit by @joanise )
2eb435c
- move get_iso_code to wizard/utils.py (commit by @joanise )
6827caa
- cli : import help messages from submodule (commit by @roedoejet )
55fc95a
- change deprecated autocompletion to shell_complete (commit by @joanise )
8f8416e
- docs : get export_hfg help from hfgl.cli instead of directly (commit by @joanise )
✅ Tests
3e194f6
- adds a new test which tests creating a project with festival data (commit by @wiitt )
87b389e
- patch deeper everywhere possible for monkey_run_tour (commit by @joanise )
619257a
- adjusts existing wizard tests to its new functionality (commit by @wiitt )
6025ff3
- adds two tests for multilingual/multispeaker config setting (commit by @wiitt )
6ec1756
- preprocessor : add unittest for preprocessor (commit by @roedoejet )
a833d4f
- add more tests for evaluate command (commit by @roedoejet )
8a9d733
- include batch evaluation (commit by @roedoejet )
1ac23df
- unit test wizard navigation, especially undoing step effects. (commit by @joanise )
991431d
- unit testing for saving progress in the wizard and resuming (commit by @joanise )
3bdcebf
- make test_wizard more robust to varying screen widths (commit by @joanise )
d21e50d
- demo : add doctest coverage for text normalization (commit by @roedoejet )
b6ba621
- exercise finding wavs in nested symlink structures (commit by @joanise )
a96965f
- exercise preprocessing without a speaker or a language (commit by @joanise )
4b8b75d
- add the wav2vec2aligner test suite (commit by @joanise )
🔧 Chores
You can’t perform that action at this time.