Enno Hermann
bd9b21d946
Merge pull request #44 from idiap/phoneme-cleaners
...
Add multilingual phoneme cleaner
2024-06-17 08:47:15 +01:00
ChristianRomberg
3a20f4725f
fix(freevc): use the specified device for pretrained speaker encoder ( #45 )
...
Fixes coqui-ai#3787
2024-06-16 21:24:03 +02:00
Enno Hermann
9cfcc0a0f5
chore(cleaners): add type hints
2024-06-14 15:20:04 +02:00
Enno Hermann
a1495d4bc1
fix(recipes): use multilingual phoneme cleaner in non-english recipes
2024-06-14 15:09:01 +02:00
Enno Hermann
e5c208d254
feat(cleaners): add multilingual phoneme cleaner
...
This doesn't convert numbers into English words.
2024-06-14 15:06:03 +02:00
Enno Hermann
063e9e9de9
Merge pull request #38 from idiap/cli
...
Improve CLI handling of boolean arguments
2024-06-14 13:20:35 +01:00
Enno Hermann
03de4b889e
docs: fix readthedocs links
...
[ci skip]
2024-06-13 22:48:34 +02:00
Enno Hermann
bdd44cf28a
docs: update readme
2024-05-31 08:39:32 +02:00
Enno Hermann
29e91f2e77
fix(utils.generic_utils): correctly call now()
2024-05-31 08:39:32 +02:00
Enno Hermann
77722cb0dd
fix(bin.synthesize): correctly handle boolean arguments
...
Previously, e.g. `--use_cuda false` would actually set use_cuda=True:
https://github.com/coqui-ai/TTS/discussions/3762
2024-05-31 08:39:32 +02:00
Enno Hermann
a682fa8d56
Merge pull request #33 from idiap/versions
...
Fix XTTS streaming
2024-05-29 14:16:36 +01:00
Enno Hermann
c5f3d63c67
Merge pull request #34 from idiap/espeak
...
Fix Espeak issues on Windows
2024-05-29 14:16:10 +01:00
Enno Hermann
07cbcf825c
fix(espeak_wrapper): read phonemize() input from file
...
Avoids utf8 encoding issues on Windows when passing the text directly.
Fixes https://github.com/coqui-ai/TTS/discussions/3761
2024-05-29 10:10:05 +02:00
Enno Hermann
03430de88e
chore: bump version to 0.24.1
2024-05-29 09:57:55 +02:00
Enno Hermann
49fcbd908b
fix(espeak_wrapper): avoid stuck process on windows
...
Fixes #24
2024-05-29 07:39:03 +02:00
Enno Hermann
203f60f1e1
refactor(espeak_wrapper): remove sync argument
...
_espeak_exe is always called with sync=True, so remove code for sync==False
2024-05-28 21:30:55 +02:00
Enno Hermann
df4a1f5ea6
docs: update readme
...
[ci skip]
2024-05-28 16:19:52 +02:00
Enno Hermann
dc629f825d
build: set upper version limit for transformers
...
transformers>=4.41 break XTTS streaming, see #31
2024-05-28 12:29:42 +02:00
Enno Hermann
7df4c2fa47
fix: restore TTS.__version__ attribute
...
This is used by the TTS/bin/collect_env_info.py script with which users print
version information for bug reports. We restore the TTS.__version__ attribute so
that old versions of the script still work.
2024-05-28 09:35:55 +02:00
Enno Hermann
df088e99df
Merge pull request #19 from idiap/toml
...
Move from setup.py to pyproject.toml, simplify requirements
2024-05-27 08:59:09 +01:00
Enno Hermann
642cbd472f
Merge pull request #26 from idiap/server-output
...
fix(server): ensure logging output gets actually shown
2024-05-26 09:08:27 +01:00
Enno Hermann
7bf9033e53
chore: update repo info
...
[ci skip]
2024-05-25 17:33:44 +02:00
Enno Hermann
ab7d84bf05
refactor(server): address linter issues
2024-05-23 08:42:21 +02:00
Enno Hermann
8503500d9d
chore(server): remove duplicate code
2024-05-20 12:45:47 +02:00
Enno Hermann
70bd84894d
fix(server): ensure logging output gets actually shown
2024-05-20 12:45:41 +02:00
Enno Hermann
602325021b
chore: update version to 0.24.0
...
[ci skip]
2024-05-16 18:05:51 +02:00
Enno Hermann
924f42e3af
ci: update release workflow
...
[ci skip]
2024-05-16 18:03:09 +02:00
Enno Hermann
d73c9ccba3
Merge pull request #22 from idiap/bark
...
fix(bark): add missing argument for load_voice()
2024-05-16 15:21:33 +01:00
Enno Hermann
018f1e6453
docs(bark): update docstrings and type hints
2024-05-15 22:56:55 +02:00
Enno Hermann
59a6c9fdf2
fix(bark): add missing argument for load_voice()
...
Fixes https://github.com/coqui-ai/TTS/issues/2795
2024-05-15 22:56:28 +02:00
Enno Hermann
6d563af623
chore: remove obsolete code for torch<2
...
Minimum torch version is 2.1 now.
2024-05-08 18:08:40 +02:00
Enno Hermann
865a48156d
fix: make korean g2p deps optional
2024-05-08 18:08:40 +02:00
Enno Hermann
55ed162f2a
fix: make chinese g2p deps optional
2024-05-08 18:08:40 +02:00
Enno Hermann
ea893c3795
fix: make bangla g2p deps optional
2024-05-08 18:08:40 +02:00
Enno Hermann
4f2eff418e
chore: enable ruff rules that already pass
2024-05-08 18:08:40 +02:00
Enno Hermann
20e82bc92d
build: update development dockerfile and test it in ci
2024-05-08 18:08:40 +02:00
Enno Hermann
e3fed5cf70
build: create separate makefile target for development install
2024-05-08 12:40:11 +02:00
Enno Hermann
129b488614
build: update pip and setuptools in dockerfile
...
Otherwise a form of this issue occurs due to older setuptools not supporting
pyproject.toml:
https://github.com/pypa/setuptools/issues/3269
Might be resolved on Ubuntu 24.04 images.
2024-05-08 12:40:11 +02:00
Enno Hermann
0504ae3a02
ci: add script to automatically generate requirements.dev.txt
...
Having this file is still useful to allow installing *only* dev requirements
(e.g. in CI) with:
pip install -r requirements.dev.txt
Generate that file automatically from the pyproject.toml based on:
e7c6baf00f/tools/generate_requirements.py
2024-05-08 12:17:47 +02:00
Enno Hermann
ec50006855
style: run pre-commit
...
Automatic changes from: pre-commit run --all-files
2024-05-08 12:17:47 +02:00
Enno Hermann
5cf1d41555
chore: enable commented pre-commit rules
2024-05-08 12:17:47 +02:00
Enno Hermann
8d2a562c59
build: move dependencies into pyproject.toml
2024-05-08 12:17:45 +02:00
Enno Hermann
fb92e13ebb
build: remove unused/obsolete code
2024-05-08 12:13:41 +02:00
Enno Hermann
259d8fc40b
build: store version in pyproject.toml
2024-05-07 18:27:55 +02:00
Enno Hermann
f4cacd7b7c
build: move metadata from setup.py to pyproject.toml
2024-05-07 18:27:55 +02:00
Enno Hermann
63bfb9f8aa
Merge pull request #17 from idiap/espeak-stderr
...
fix(espeak_wrapper): capture stderr separately
2024-05-07 15:06:19 +02:00
Enno Hermann
98e21d0f02
test(losses): change assertEqual to assertAlmostEqual
...
Failed in CI with:
AssertionError: 1.401298464324817e-45 != 0.0
2024-05-01 14:28:55 +02:00
Enno Hermann
962f9bbbcf
refactor(espeak_wrapper): fix ruff lint suggestions
2024-05-01 13:31:39 +02:00
Enno Hermann
7b2289a454
fix(espeak_wrapper): capture stderr separately
...
Fixes https://github.com/coqui-ai/TTS/issues/2728
Previously, error messages from espeak were treated as normal output and also
converted to phonemes. This captures and logs them separately.
2024-05-01 12:31:49 +02:00
Enno Hermann
06304504d2
Merge pull request #11 from idiap/py312
...
build: add python 3.12 support
2024-04-23 13:52:00 +02:00