# What does this PR do?

This PR adds the UnivNet GAN vocoder model ([paper](https://arxiv.org/pdf/2106.07889.pdf), [code](https://github.com/mindslab-ai/univnet)) to `transformers`, which is the vocoder used in the Tortoise TTS text-to-speech model ([paper](https://arxiv.org/pdf/2305.07243.pdf), [code](https://github.com/neonbjb/tortoise-tts)) which is currently being integrated into `diffusers`. See [this issue](https://github.com/huggingface/diffusers/issues/3891) in `diffusers`.

![univnet_model_architecture](https://github.com/huggingface/transformers/assets/58458699/8a33190a-cd52-4e81-a6ed-2fc921b9f86f)

## Before submitting
- [ ] This PR fixes a typo or improves the docs (you can dismiss the other checks if that's the case).
- [x] Did you read the [contributor guideline](https://github.com/huggingface/transformers/blob/main/CONTRIBUTING.md#start-contributing-pull-requests),
      Pull Request section?
- [x] Was this discussed/approved via a Github issue or the [forum](https://discuss.huggingface.co/)? Please add a link
      to it if that's the case.
- [x] Did you make sure to update the documentation with your changes? Here are the
      [documentation guidelines](https://github.com/huggingface/transformers/tree/main/docs), and
      [here are tips on formatting docstrings](https://github.com/huggingface/transformers/tree/main/docs#writing-source-documentation).
- [x] Did you write any new necessary tests?


## Who can review?

Anyone in the community is free to review the PR once the tests have passed. Feel free to tag
members/contributors who may be interested in your PR.

@sanchit-gandhi 
@susnato 

Add UnivNet Vocoder Model for Tortoise TTS Diffusers Integration. # What does this PR do?

This PR adds the UnivNet GAN vocoder model ([paper](https://arxiv.org/pdf/2106.07889.pdf), [code](https://github.com/mindslab-ai/univnet)) to `transformers`, which is the vocoder used in the Tortoise TTS text-to-speech model ([paper](https://arxiv.org/pdf/2305.07243.pdf), [code](https://github.com/neonbjb/tortoise-tts)) which is currently being integrated into `diffusers`. See [this issue](https://github.com/huggingface/diffusers/issues/3891) in `diffusers`.

![univnet_model_architecture](https://github.com/huggingface/transformers/assets/58458699/8a33190a-cd52-4e81-a6ed-2fc921b9f86f)

## Before submitting
- [ ] This PR fixes a typo or improves the docs (you can dismiss the other checks if that's the case).
- [x] Did you read the [contributor guideline](https://github.com/huggingface/transformers/blob/main/CONTRIBUTING.md#start-contributing-pull-requests),
      Pull Request section?
- [x] Was this discussed/approved via a Github issue or the [forum](https://discuss.huggingface.co/)? Please add a link
      to it if that's the case.
- [x] Did you make sure to update the documentation with your changes? Here are the
      [documentation guidelines](https://github.com/huggingface/transformers/tree/main/docs), and
      [here are tips on formatting docstrings](https://github.com/huggingface/transformers/tree/main/docs#writing-source-documentation).
- [x] Did you write any new necessary tests?


## Who can review?

Anyone in the community is free to review the PR once the tests have passed. Feel free to tag
members/contributors who may be interested in your PR.

@sanchit-gandhi 
@susnato 

x+)JMU0471`040031Q,+dx6M9{wk+qIOD PHJKM,fX~Hڿ&M)pj))I-*)J+N/M-b8[ٹ͜?TSڽDmJjjAqAjj
Ù˗}:!\`w@ԤV}8?;BOfQYQRZZ~MGZH8aĻ&ns{|91ԼԢĒ<ec]Hr}Kۖ)g@槤3,9=݄T1%Us.蒟#,`"a"uf 
RJ]IKmW,Pv*,HzMk<ădMSeQSXWG쵋|?'P8(a
ԂҒL'9
xk`g[9C*NLOMFڝm&yNÓ_Hm꬯VJRKRss@&oQd9Eמ|Dd-ɉ']=ѐ [-]zunyi饐0B&<Hʮ&OoشoDcu:ŦvF`ki/ۑ&Q<0%&9/<[SBT3vӽ4-.I?uHjOل,f=(?983/;iCy
;&5^<ycc'w1usi1(ֵ}&1>@=榦
(TTr
"SOG"[גX䱈DU-	N]~-71z("	5|(Vm%iHfsOiT=[RK*M[}iss9%0C>Y郶t_b^?`ǝٚh^ͬg6Ov^el{vze!(N-,x7o|]tI-VgmoglE6$?;5Z> MۊMUPNNmpOyqj-ͅ5+Hсl
A>ck
6M}(
-K%P$fS??;zԘD`yW4BOSkY9u=3<Y7%rtql
x+)JMU0471`040031Q,+dx6M9{wk+qIOD PHJKM,fX~Hڿ&M)pj))I-*)J+N/M-b8[ٹ͜?TSڽDmJjjAqAjj
Ù˗}:!\`w@ԤV}8?;BOfQYQRZZ~MGZH8aĻ&ns{|91ԼԢĒ<ec]Hr}Kۖ)g@槤3,9=݄T1%Us.蒟#,`"a"uf 
RJ]IKmW,Pv*,HzMk<ădMSeQSXWG쵋|?'P8(a
ԂҒL'9
xk`g[9C*NLOMFڝm&yNÓ_Hm꬯VJRKRss@&oQd9Eמ|Dd-ɉ']=ѐ [-]zunyi饐0B&<Hʮ&OoشoDcu:ŦvF`ki/ۑ&Q<0%&9/<[SBT3vӽ4-.I?uHjOل,f=(?983/;iCy
;&5^<ycc'w1usi1(ֵ}&1>@=榦
(TTr
"SOG"[גX䱈DU-	N]~-71z("	5|(Vm%iHfsOiT=[RK*M[}iss9%0C>Y郶t_b^?`ǝٚh^ͬg6Ov^el{vze!(N-,x7o|]tI-VgmoglE6$?;5Z> MۊMUPNNmpOyqj-ͅ5+Hсl
A>ck
6M}(
-K%P$fS??;zԘD`yW4BOSkY9u=3<Y7%rtql