Commit Graph

4914 Commits

Author SHA1 Message Date
Enno Hermann 52a52b5e21 fix(LanguageManager): allow initialisation from config with language ids file
Previously, running `LanguageManager.init_from_config(config)` would never use
the `language_ids_file` if that field is present because it was overwritten in
the next line with a new manager that manually parses languages from the
datasets in the config. Now that is only used as a fallback.
2024-04-19 11:57:27 +02:00
Enno Hermann 5527f70d68
Merge pull request #5 from idiap/tokenizer-logging
Add tokenizer logging, update version for release 0.23.0
2024-04-18 10:56:43 +02:00
Enno Hermann f7d69cc1d7 chore: update version to 0.23.0 2024-04-11 17:01:09 +02:00
Enno Hermann 794eecb793 docs(README): update badges to new pypi package 2024-04-11 17:00:40 +02:00
Enno Hermann b3c9685aee fix(tokenizer): add debug logging 2024-04-11 16:58:12 +02:00
Enno Hermann 2ad790d169
Merge pull request #4 from idiap/hindi
feat(xtts): support Hindi for sentence-splitting and fine-tuning
2024-04-11 16:49:44 +02:00
Enno Hermann dfbe0168e9
Merge pull request #3 from idiap/logging
Use Python logging instead of print()
2024-04-11 08:34:44 +02:00
Enno Hermann d41686502e feat(xtts): support hindi for sentence-splitting and fine-tuning
The XTTS model itself already supports Hindi, it was just in these components.
2024-04-08 15:57:56 +02:00
Enno Hermann e626a29251
Merge pull request #1 from idiap/update-docs
Update links and Github actions
2024-04-05 11:49:30 +02:00
Enno Hermann 31f1c8b414 ci(workflows.docker): update image namespace 2024-04-04 19:38:22 +02:00
Enno Hermann 107e22c689 ci(workflows): update actions 2024-04-04 18:21:57 +02:00
Enno Hermann aa40fd277b docs: update links 2024-04-04 18:21:57 +02:00
Enno Hermann e689fd1d4a fix(utils.manage): remove bare except, improve messages 2024-04-03 15:19:45 +02:00
Enno Hermann 7dc5d1eb3d fix: logging in executables 2024-04-03 15:19:45 +02:00
Enno Hermann ab64844aba feat(utils.generic_utils): add custom formatter for logging to console 2024-04-03 15:19:45 +02:00
Enno Hermann 9b2d48f8a6 feat(utils.generic_utils): improve setup_logger() arguments and output 2024-04-03 15:19:45 +02:00
Enno Hermann b711e19cb6 refactor: remove verbose arguments
Can be handled by adjusting logging levels instead.
2024-04-03 15:19:45 +02:00
Enno Hermann b6ab85a050 fix: use logging instead of print statements
Fixes #1691
2024-04-03 15:19:45 +02:00
Enno Hermann a4ca02b67c
Merge pull request #24 from idiap/coqui-refs
Update repository links, package names, release script
2024-04-03 13:28:53 +02:00
Enno Hermann 00f8d47bcf ci: switch back from uv to pip
Reverts c59f0ca1ce (#13)

Too many CI test timeouts from installing torch/nvidia packages with uv:
https://github.com/astral-sh/uv/issues/1912
2024-04-03 12:40:12 +02:00
Enno Hermann dd3768d4b1 chore: update version to v0.22.1 2024-04-03 12:31:39 +02:00
Enno Hermann 7fe6a01120 ci(pypi-release): update actions, use trusted publishing
https://packaging.python.org/en/latest/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/
2024-04-03 12:26:13 +02:00
Enno Hermann d772724125 fix: update repository links, package names, metadata 2024-04-03 12:02:44 +02:00
Enno Hermann 018daa002b
Merge pull request #22 from eginhard/unique-chars
refactor(bin.find_unique_chars): use existing function
2024-03-30 23:13:46 +01:00
Enno Hermann d76d0eff1c ci(tests.yml): run apt-get update before installing espeak
https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/customizing-github-hosted-runners#installing-software-on-ubuntu-runners
2024-03-30 22:29:01 +01:00
Enno Hermann 7630abb43f refactor(bin.find_unique_chars): use existing function 2024-03-30 22:22:40 +01:00
Enno Hermann 571f065994
Merge pull request #21 from eginhard/audio-length
refactor(dataset): get audio length with torchaudio
2024-03-14 21:40:54 +01:00
Enno Hermann adbcba06da refactor(dataset): get audio length with torchaudio
Removes a (GPL) dependency
2024-03-14 20:48:29 +01:00
Enno Hermann e5c6da1c98
Merge pull request #20 from eginhard/return-complex
fix: torch.stft will soon require return_complex=True
2024-03-13 13:50:21 +01:00
Enno Hermann e95f8950eb fix: torch.stft will soon require return_complex=True
Refactor that removes the deprecation warning:
torch.view_as_real(torch.stft(*, return_complex=True)) is equal to
torch.stft(*, return_complex=False)

https://pytorch.org/docs/stable/generated/torch.stft.html
2024-03-13 12:06:27 +01:00
Enno Hermann eaa7283244
Merge pull request #19 from eginhard/fix-vits-comments
docs(tts.models.vits): clarify use of discriminator/generator
2024-03-12 19:01:32 +01:00
Enno Hermann 89a061f1d1 docs(tts.models.vits): clarify use of discriminator/generator
[ci skip]
2024-03-12 18:59:05 +01:00
Enno Hermann 0c6c20f52f
Merge pull request #18 from eginhard/deduplicate
Remove duplicate code
2024-03-12 16:45:36 +01:00
Enno Hermann a7753708fb refactor: remove duplicate methods available in Trainer 2024-03-12 15:06:42 +01:00
Enno Hermann bdbfc23e5c docs(README): fix list format 2024-03-12 14:53:49 +01:00
Enno Hermann 87f699eb7f
Merge pull request #17 from eginhard/update-readme
Update readme
2024-03-11 16:44:25 +01:00
Enno Hermann cb883911c9 docs(README): update badges, links
[ci skip]
2024-03-11 16:43:15 +01:00
Enno Hermann 34e5c7dc59 docs(README): remove obsolete performance results 2024-03-11 16:31:37 +01:00
Enno Hermann aab08a00e3
Merge pull request #16 from eginhard/coverage
ci: combine coverage reports and merge test workflows
2024-03-11 16:26:49 +01:00
Enno Hermann 3453bd960b ci: merge separate test workflows into one matrix 2024-03-11 15:24:11 +01:00
Enno Hermann 31a9201639 ci: combine coverage reports
Based on https://hynek.me/articles/ditch-codecov-python/
2024-03-11 14:26:42 +01:00
Enno Hermann b4fded67d4
Merge pull request #15 from eginhard/server-extra
build: make dependencies for server optional
2024-03-10 21:04:17 +01:00
Enno Hermann 7673f282be build: make dependencies for server optional 2024-03-10 20:16:00 +01:00
Enno Hermann 68680ef508
Merge pull request #14 from eginhard/update-deps
build: update numpy and librosa
2024-03-10 16:17:54 +01:00
Enno Hermann 392b20597d build: update dependencies 2024-03-10 14:55:55 +01:00
Enno Hermann ab14f3c91b
Merge pull request #13 from eginhard/pip-to-uv
ci: switch from pip to uv
2024-03-10 12:16:04 +01:00
Enno Hermann c59f0ca1ce ci: switch from pip to uv 2024-03-10 11:34:35 +01:00
Enno Hermann 8200986870
Merge pull request #12 from eginhard/remove-deps
build: remove unused dependencies
2024-03-10 11:15:33 +01:00
Enno Hermann 24cf471406 build: install aiohttp through fsspec extra 2024-03-10 10:29:09 +01:00
Enno Hermann 26ef3200c7 build: remove unused dependencies 2024-03-10 10:28:41 +01:00