This release fundamentally changes the way punctuation is handled in phone and phonological feature based models. We have tried to make this backward compatible with previous models, but if you have trained a model using <0.3.0 you might have to pip install everyvoice<0.3.0 in order for it to work.
✨ New Features
24a10f7- text: upgrade phonological feature encoding (commit by @roedoejet)3684860- expand punctuation beyond small and big breaks (commit by @roedoejet)
🐛 Bug Fixes
a96c2f8- remove unused preprocessor kwarg (commit by @roedoejet)76821fc- tests: fix text processing tests (commit by @roedoejet)34d5161- fix typo (commit by @roedoejet)ccb20d9- update tests for new checkpoint loading behaviour (commit by @roedoejet)
♻️ Refactors
9b873b5- move check_data from the preprocessor into a cli command (commit by @roedoejet)2193281- remove tone features (commit by @roedoejet)c26b96e- remove unused normalize and denormalize methods (commit by @roedoejet)c0451e5- pin panphon to 0.20.0 (commit by @roedoejet)ef49509- move punctuation hash to default constant (commit by @roedoejet)16a05af- move symbol sorter to utils (commit by @roedoejet)
🔧 Chores
050cc7a- update submodule (commit by @roedoejet)483f1ba- fix typo (commit by @roedoejet)98e3156- update submodule (commit by @roedoejet)f55d10a- update submodule (commit by @roedoejet)0bc0177- bump version to 0.3.0 (commit by @roedoejet)e286445- remove alpha messaging as we are now in beta (commit by @roedoejet)75cf5fe- remove version pinning in readme (commit by @roedoejet)