• https://git.ecker.tech/ aims to provide a place to share my efforts while maintaining true ownership of my code, as I do not trust GitHub.

    XMR: 4B9TQdkAkBFYrbj5ztvTx89e5LpucPeTSPzemCihdDi9EBnx7btn8RDNZTBz2zihWsjMnDkzn5As1LU6gLv3KQy8BLsZ8SG

  • Joined on 2022-10-10
ecker commented on issue ecker/ai-voice-cloning#306 2023-07-11 12:51:15 +00:00
"System error" when using Bark as TTS

I'll go on a limb and say I forgot to document that you need to first transcribe your voice files under Training > Prepare Dataset, since Bark requires a transcription of the reference audio…

ecker commented on issue ecker/ai-voice-cloning#305 2023-07-11 02:00:54 +00:00
Need help in adopting your tortoise implementation

I'm answering in reverse order, since the answer to the BitsAndBytes question is quite lengthy.

Is the fast work really fast? tinkering with the number of samples and iterations in your UI…

ecker commented on issue ecker/ai-voice-cloning#305 2023-07-10 15:32:52 +00:00
Need help in adopting your tortoise implementation

What's soo fascinating about your tortoise implementation is that it only uses ~6 GB Vram while generating. That's not the case with the original tortoise and not even with tortoise-tts-fast…

ecker commented on issue ecker/ai-voice-cloning#304 2023-07-10 14:39:26 +00:00
training has bunch of errors and warnings not sure new system

All of the warnings are fine, they haven't caused me any issues months ago when I used it last.

Your main error is, because of the way DLAS is written, your gradient accumulation size being too…

ecker pushed to master at ecker/ai-voice-cloning 2023-07-09 15:06:35 +00:00
a325496661 Merge pull request 'Freeze pydantic package to 1.10.11' (#301) from Jarod/ai-voice-cloning:master into master
350d2d5a95 Freeze pydantic package to 1.10.11
Compare 2 commits »
ecker merged pull request ecker/ai-voice-cloning#301 2023-07-09 15:06:33 +00:00
Freeze pydantic package to 1.10.11
ecker commented on issue ecker/ai-voice-cloning#152 2023-07-09 01:58:23 +00:00
VALL-E Integration (and In Response To TorToiSe: a Quick Retrospective)

Weekly evaluation time: image

Naturally, reducing the amount of RVQ bins to attend to makes it much better for the model. In my head I've…

ecker commented on issue ecker/ai-voice-cloning#299 2023-07-08 01:01:07 +00:00
Error when changing any settings in webui

Seems more of a Gradio issue than a me thing: https://github.com/gradio-app/gradio/pull/4835

ecker commented on issue ecker/ai-voice-cloning#152 2023-07-06 05:21:08 +00:00
VALL-E Integration (and In Response To TorToiSe: a Quick Retrospective)

mmm, this isn't necessarily related to the model, but moreso EnCodec in general, but I probably should have done more tests on EnCodec (and Vocos), as I found a teensy little oversight: voices…

ecker commented on issue ecker/ai-voice-cloning#152 2023-07-05 20:58:13 +00:00
VALL-E Integration (and In Response To TorToiSe: a Quick Retrospective)

Just wanted to chime in any say this discussion has been a gold mine. I've spent the last hour pouring through all the the updates and discussions. But after reading your progress report…

ecker commented on issue ecker/ai-voice-cloning#291 2023-07-04 20:47:07 +00:00
Error on generation: ValueError: Value too wide (>4 bytes) & other issues

I'm not too sure how there would be a discrepancy between the models, but the first error seems to be that you don't actually have any voice samples to feed into TorToiSe (or it's unable to…

ecker commented on issue ecker/ai-voice-cloning#226 2023-07-04 20:43:28 +00:00
Weird groaning at the end of every output file...

mmm, I'm pretty sure TorToiSe would raise a warning message about the input/output being "too long" due to there not being any stop tokens generated, so it won't know when to "stop" after some…

ecker commented on issue ecker/ai-voice-cloning#289 2023-07-04 20:31:34 +00:00
conditioning_length: 44000 is different to sample rate?

If I'm reading DLAS's code right, this strictly governs the number of samples to poll for a similar voice clip during training. This is only related to the sampling rate insofar as to being…

ecker pushed to master at ecker/ai-voice-cloning 2023-07-03 02:46:21 +00:00
6c3f48efba uses gitmylo/bark-voice-cloning-HuBERT-quantizer for creating custom voices (it slightly works better over the base method, but still not very good desu)
ecker commented on issue ecker/ai-voice-cloning#152 2023-07-03 01:50:57 +00:00
VALL-E Integration (and In Response To TorToiSe: a Quick Retrospective)

God I really need a better place to keep track of "news" outside of this issues thread, but people are reading this somehow, so I suppose it's fine.

Bark

I fixed Bark support with the web…

ecker pushed to master at ecker/ai-voice-cloning 2023-07-03 01:22:07 +00:00
547e1d1277 updated bark support, it'll also query for vocos, it actually works (I don't know what specifically was the issue)
ecker pushed to master at ecker/vall-e 2023-07-02 22:11:00 +00:00
47076c11df fixed that pesky issue with the LR without a scheduler not being set, tweaked ZeRO settings to make it faster
ecker commented on issue ecker/ai-voice-cloning#152 2023-07-02 04:32:54 +00:00
VALL-E Integration (and In Response To TorToiSe: a Quick Retrospective)

Despite the accuracy being lower than model A, the audio quality of the validation output for the AR for model C seems remarkably clear (but inconsistently so). I wonder if this is because of…

ecker pushed to master at ecker/vall-e 2023-07-02 02:48:27 +00:00
b06fe38c1f kludge to get Vocos decoding working with eval/validation, rdo not generate plain AR/NAR output if training both models because they are not at ALL good metrics to judge the model quality separately
ecker commented on issue ecker/ai-voice-cloning#152 2023-07-02 00:24:04 +00:00
VALL-E Integration (and In Response To TorToiSe: a Quick Retrospective)

Alrighty, I've eval'd with Vocos. I've labeled them to make them clear so I don't have to keep referring to them by their dataset size + model size + RVQ levels:

  • model A: the old weights on…