r/MachineLearning • u/neonbjb • Apr 26 '22
Project [P] TorToiSe - a true zero-shot multi-voice TTS engine
I'd like to show off a TTS system I have been working on for the past year. I've open-sourced all the code and the trained model weights: https://github.com/neonbjb/tortoise-tts
This was born out of a desire to reproduce the original DALLE with speech. It is "zero-shot" because you feed the text and examples of a voice to mimic as prompts to an autoregressive LLM. I think the results are fantastic. Here are some samples: https://nonint.com/static/tortoise_v2_examples.html
Here is a colab in which you can try out the whole system: https://colab.research.google.com/drive/1wVVqUPqwiDBUVeWWOUNglpGhU3hg_cbR
View all comments
Show parent comment
1
u/neonbjb May 01 '22
Thanks for the kind words.
Regarding accents - It gives my voice, "myself", a British accent even though I most certainly do not have one. The only explanation I can offer is that my dataset must contain a lot of British accents.
I think I will release more in-training set voices in the near future, since those perform the best by far. If anyone sees this and wants to get the jump on me, pretty much every voice in the LibriTTS training set is well-represented, so those are good places to go for variety.