Enno Hermann
|
5165e71100
|
Merge pull request #210 from idiap/manager
feat: allow both Path and strings where possible and add type hints
|
2024-12-16 09:25:16 +01:00 |
Enno Hermann
|
0df04cc259
|
docs: add notes about xtts fine-tuning
|
2024-12-14 16:19:38 +01:00 |
Enno Hermann
|
a425ba599d
|
feat: allow both Path and strings where possible and add type hints
|
2024-12-14 16:19:38 +01:00 |
Enno Hermann
|
cd52907351
|
Merge pull request #207 from idiap/docs
Improve documentation
|
2024-12-12 18:52:18 +01:00 |
Enno Hermann
|
e38dcbea7a
|
docs: streamline readme and reuse content in other docs pages
[ci skip]
|
2024-12-12 18:29:23 +01:00 |
Enno Hermann
|
ae2f8d2354
|
docs: use nested contents for easier overview
|
2024-12-12 18:29:23 +01:00 |
Enno Hermann
|
e23766d501
|
docs: move project structure from readme into documentation
|
2024-12-12 18:23:17 +01:00 |
Enno Hermann
|
849e75e967
|
docs: improve documentation
|
2024-12-12 18:23:17 +01:00 |
Enno Hermann
|
236e4901d8
|
build(docs): update dependencies, fix makefile
|
2024-12-11 23:27:47 +01:00 |
Enno Hermann
|
f329072df2
|
chore: bump version to 0.25.1 (#202)
|
2024-12-09 16:35:50 +01:00 |
Enno Hermann
|
c0d9ed3d18
|
fix: handle difference in xtts/tortoise attention (#199)
|
2024-12-09 16:13:13 +01:00 |
Enno Hermann
|
b545ab8b80
|
Merge pull request #197 from idiap/api
Expand Python API capabilities
|
2024-12-06 18:02:54 +01:00 |
Enno Hermann
|
e0f621180f
|
refactor(bin.synthesize): use Python API for CLI
|
2024-12-06 17:07:54 +01:00 |
Enno Hermann
|
806af96e4c
|
refactor(api): use save_wav() from Synthesizer instance
|
2024-12-06 15:26:06 +01:00 |
Enno Hermann
|
89abd98620
|
feat(api): support passing speaker/language id file paths
|
2024-12-06 15:26:06 +01:00 |
Enno Hermann
|
a05177ce71
|
chore(api): add type hints
|
2024-12-06 15:26:06 +01:00 |
Enno Hermann
|
85dbb3b8b3
|
feat(api): allow mixing TTS and vocoder model name and path
|
2024-12-06 15:26:06 +01:00 |
Enno Hermann
|
e8d99aaf2b
|
Merge pull request #184 from idiap/xtts-error
fix(xtts): clearer error message when file given to checkpoint_dir
|
2024-12-06 06:46:48 +01:00 |
Enno Hermann
|
1a4e58d0ce
|
feat(api): support passing a custom speaker encoder by path
|
2024-12-05 21:19:07 +01:00 |
Enno Hermann
|
5daed879e0
|
chore(bin.synthesize): remove unused argument
|
2024-12-05 21:19:07 +01:00 |
Enno Hermann
|
42ad9b00c6
|
feat(api): support specifying vocoders by name
|
2024-12-05 21:19:07 +01:00 |
Enno Hermann
|
5cfb4ecccd
|
refactor(api): require keyword arguments except for model_name
|
2024-12-05 21:19:07 +01:00 |
Enno Hermann
|
8c381e3e48
|
docs: use .to("cuda") instead of deprecated gpu=True
|
2024-12-05 21:19:07 +01:00 |
Enno Hermann
|
fe14ca6b68
|
refactor(xtts): remove duplicate xtts audio config
|
2024-12-05 15:46:28 +01:00 |
Enno Hermann
|
8241d55e70
|
fix(pypi-release): fix publishing workflow (#191)
|
2024-12-04 10:53:29 +01:00 |
Enno Hermann
|
48ad1daabe
|
Merge pull request #110 from idiap/uv
build: switch to forked coqpit
|
2024-12-03 19:14:30 +01:00 |
Enno Hermann
|
9ae0b27f3c
|
Merge pull request #183 from idiap/openvoice
Add OpenVoice VC models
|
2024-12-03 19:13:22 +01:00 |
Enno Hermann
|
d4ffff4f6d
|
chore: bump version to 0.25.0
|
2024-12-03 07:57:27 +01:00 |
Enno Hermann
|
834d41bf77
|
build: switch to forked coqpit
|
2024-12-03 07:56:08 +01:00 |
Enno Hermann
|
3539e65d8e
|
refactor(synthesizer): set sample rate in loading methods
|
2024-12-02 23:26:28 +01:00 |
Enno Hermann
|
7d0416f99b
|
refactor(vc): rename TTS.vc.modules to TTS.vc.layers for consistency
Same as in TTS.tts and TTS.vocoder
|
2024-12-02 23:26:28 +01:00 |
Enno Hermann
|
32c99e8e66
|
docs(readme): mention openvoice vc
|
2024-12-02 23:26:28 +01:00 |
Enno Hermann
|
5f8ad4c64b
|
test(openvoice): add sanity check
|
2024-12-02 23:26:28 +01:00 |
Enno Hermann
|
9ef2c7ed62
|
test(freevc): fix output length check
|
2024-12-02 23:26:28 +01:00 |
Enno Hermann
|
546f43cb25
|
refactor: only use keyword args in Synthesizer
|
2024-12-02 23:26:27 +01:00 |
Enno Hermann
|
6927e0bb89
|
fix(api): clearer error message when model doesn't support VC
|
2024-12-02 23:26:27 +01:00 |
Enno Hermann
|
d488441b75
|
test(freevc): remove unused code
|
2024-12-02 23:26:27 +01:00 |
Enno Hermann
|
fce3137e0d
|
feat: add openvoice vc model
|
2024-12-02 23:26:27 +01:00 |
Enno Hermann
|
1a21853b90
|
ci: validate .models.json file
|
2024-12-02 22:34:56 +01:00 |
Enno Hermann
|
ca02d0352b
|
feat(openvoice): add to .models.json
|
2024-12-02 22:34:56 +01:00 |
Enno Hermann
|
95998374bf
|
feat(openvoice): add config classes
|
2024-12-02 22:34:56 +01:00 |
Enno Hermann
|
b97d5378a5
|
refactor(openvoice): remove duplicate and unused code
|
2024-12-02 22:34:56 +01:00 |
Enno Hermann
|
4124b9d663
|
feat(vits): add tau parameter to posterior encoder
|
2024-12-02 22:34:56 +01:00 |
akulkarni
|
6de98ff480
|
feat(openvoice): initial integration
|
2024-12-02 22:34:56 +01:00 |
Enno Hermann
|
ce202532cf
|
fix(xtts): clearer error message when file given to checkpoint_dir
|
2024-12-02 16:54:11 +01:00 |
Enno Hermann
|
98a372bca2
|
Merge pull request #172 from idiap/deduplicate
Remove unused code
|
2024-12-02 16:25:31 +01:00 |
Enno Hermann
|
63625e79af
|
refactor: import get_last_checkpoint from trainer.io
|
2024-11-29 13:59:43 +01:00 |
Enno Hermann
|
170d3dae92
|
refactor: remove duplicate to_camel
|
2024-11-24 19:57:14 +01:00 |
Enno Hermann
|
7330ad8854
|
refactor: move duplicate alignment functions into helpers
|
2024-11-24 19:57:14 +01:00 |
Enno Hermann
|
8bf288eeab
|
test: move test_helpers.py to fast unit tests
|
2024-11-24 19:57:14 +01:00 |