fffea7fc03
unmarried the config.json to the bigvgan by downloading the right one
2023-03-07 13:37:45 +00:00
aca32a71f7
added BigVGAN in place of default vocoder (credit to https://github.com/deviandice/tortoise-tts-BigVGAN )
2023-03-03 06:30:58 +00:00
7b839a4263
applied the bitsandbytes wrapper to tortoise inference (not sure if it matters)
2023-02-28 01:42:10 +00:00
de46cf7831
adding magically deleted files back (might have a hunch on what happened)
2023-02-24 19:30:04 +00:00
8250a79b23
Implemented kv_cache "fix" (from 1f3c1b5f4a
); guess I should find out why it's crashing DirectML backend
2023-02-13 13:48:31 +00:00
729be135ef
Added option: listen path
2023-02-09 20:42:38 +00:00
3f8302a680
I didn't have to suck off a wizard for DirectML support (courtesy of https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/7600 for leading the way)
2023-02-09 05:05:21 +00:00
319e7ec0a6
fixed up the computing conditional latents
2023-02-06 03:44:34 +00:00
daebc6c21c
added button to refresh voice list, enabling KV caching for a bonerific speed increase (credit to https://github.com/152334H/tortoise-tts-fast/ )
2023-02-05 17:59:13 +00:00
James Betker
aad67d0e78
Merge pull request #233 from kianmeng/fix-typos
...
Fix typos
2023-01-17 18:24:24 -07:00
원빈 정
092b15eded
Add reference of univnet implementation
2023-01-06 15:57:02 +09:00
Kian-Meng Ang
49bbdd597e
Fix typos
...
Found via `codespell -S *.json -L splitted,nd,ser,broadcat`
2023-01-06 11:04:36 +08:00
James Betker
e5201bf14e
Get rid of checkpointing
...
It isn't needed in inference.
2022-06-15 22:09:15 -06:00
Johan Nordberg
491fe7f6d3
Remove some assumptions about working directory
...
This allows cli tool to run when not standing in repository dir
2022-05-29 01:10:19 +00:00
James Betker
e18428166d
v2.2
2022-05-06 00:11:10 -06:00
James Betker
dc0390ade1
Remove entmax dep
2022-05-02 21:43:14 -06:00
James Betker
022d330300
k I think this works..
2022-05-02 21:31:31 -06:00
James Betker
00e84bbd86
fix paths
2022-05-02 20:56:28 -06:00
James Betker
ccf16f978e
more fixes
2022-05-02 16:44:47 -06:00
James Betker
ee24d3ee4b
Support totally random voices (and make fixes to previous changes)
2022-05-02 15:40:03 -06:00
James Betker
01b783fc02
Add support for extracting and feeding conditioning latents directly into the model
...
- Adds a new script and API endpoints for doing this
- Reworks autoregressive and diffusion models so that the conditioning is computed separately (which will actually provide a mild performance boost)
- Updates README
This is untested. Need to do the following manual tests (and someday write unit tests for this behemoth before
it becomes a problem..)
1) Does get_conditioning_latents.py work?
2) Can I feed those latents back into the model by creating a new voice?
3) Can I still mix and match voices (both with conditioning latents and normal voices) with read.py?
2022-05-01 17:25:18 -06:00
James Betker
23a3d5d00b
Move everything into the tortoise/ subdirectory
...
For eventual packaging.
2022-05-01 16:24:24 -06:00