metavoice-src icon indicating copy to clipboard operation
metavoice-src copied to clipboard

Generation issues with inputs which contain commas, punctuation, and ellipsis

Open somewheresy opened this issue 1 year ago • 2 comments
trafficstars

When inputs contain commas and periods, the output generations often create too much interstitial space / silence between words before and after the characters.

When ellipsis are present in the input, instead of creating more interstitial space (silence), the model tends to hallucinate.

Could this be from removal of characters in the 100K hour training set?

somewheresy avatar Apr 11 '24 13:04 somewheresy

Are you able to share some of the texts?

It tends to be dependent on the speaker reference used, and it will be improved in one of the 2 upcoming releases

vatsalaggarwal avatar Apr 18 '24 14:04 vatsalaggarwal

This issue has seemingly been resolved by finetuning the base model for 20 epochs on hand-crafted voice data which includes commas, multiple sentences, and ellipses (41 < len < 261, n=600, 0.2 train split, no LR decay, default training config). Still seems to have trouble having correct / accurate prosody -- even when zero-shot cloning voice is in the 'train' segmentation of the dataset. We call this effect the "William Shatner" effect... 😸

somewheresy avatar Apr 18 '24 18:04 somewheresy

Thanks for the update @somewheresy & sorry for the delay in my response - I'll go ahead & close out the issue but feel free to reopen if there's anything else to raise.

lucapericlp avatar May 14 '24 21:05 lucapericlp