This PR aims at integrating Bark, a TTS model, to `transformers`.
`Bark` was designed and trained by [Suno-AI team](https://github.com/suno-ai/bark) and is made of 4 main components:

- A `semantic model ` (also named `text model`), i.e a causal autoregressive transformer (GPT2-like), which takes into input a tokenized text
- A `coarse acoustics model` (also named `coarse model`), also a causal autoregressive transformer, taking into input the results of the last model. It aims at regressing the first two audio codebooks necessary to `encodec`.
- A `fine acoustics model` (`fine model`), this time a non-causal autoencoder transformer, which iteratively predicts the 6 last codebooks based on the sum of the previous codebooks embeddings.
- having predicted 8 codebooks channels of `encodec`, Bark uses `encodec` to generate the output audio array.

Note that each of the first 3 modules can take optional conditional speaker embeddings aiming at conditioning the output audio according to `specific preset voices.
Add bark. This PR aims at integrating Bark, a TTS model, to `transformers`.
`Bark` was designed and trained by [Suno-AI team](https://github.com/suno-ai/bark) and is made of 4 main components:

- A `semantic model ` (also named `text model`), i.e a causal autoregressive transformer (GPT2-like), which takes into input a tokenized text
- A `coarse acoustics model` (also named `coarse model`), also a causal autoregressive transformer, taking into input the results of the last model. It aims at regressing the first two audio codebooks necessary to `encodec`.
- A `fine acoustics model` (`fine model`), this time a non-causal autoencoder transformer, which iteratively predicts the 6 last codebooks based on the sum of the previous codebooks embeddings.
- having predicted 8 codebooks channels of `encodec`, Bark uses `encodec` to generate the output audio array.

Note that each of the first 3 modules can take optional conditional speaker embeddings aiming at conditioning the output audio according to `specific preset voices.
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ԼԢĒ<=9/n[߮Ɏfyb3 rSRsמ_nBIa
*9Ot0~:voei%.IMZ%ٶ`ӫKh(D;Afd&\ڵC}Klk),M+#Elv(@QjA~|iI&ӓrp5[px-!f'&f#6}<I/IuWnM+%%IIyyt취v2Ӝks]{>h"T@ʋ.hrs.q7RH!Y$eW[T7l7uV1:bSM;#]0^54RA(ފAINŜ-WT^:hyhlBzz3s_PZ\d}
~ryM<j[j❍/1:ṴB~dp|ܘNnsSSp?E	^uLmr9#kII@XJY{?斛n}p_=bjuÇv׿ߚYy>4$^nxdiLVSƥnݴ99u㊜@M!Ab/1M0΅lM4/fVd3^y';/ڲp߽A;2uKxiŷO.Ťz3j㶷3"R-Bev¦m}၇&LP*r('6'<8`wj@qӱd[ֵ>H	%qT𩟍yם	=zIjLQ"+bHh6c{M@K܍Me^i
>@T`ng'FU[~>f@
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ԼԢĒ<=9/n[߮Ɏfyb3 rSRsמ_nBIa
*9Ot0~:voei%.IMZ%ٶ`ӫKh(D;Afd&\ڵC}Klk),M+#Elv(@QjA~|iI&ӓrp5[px-!f'&f#6}<I/IuWnM+%%IIyyt취v2Ӝks]{>h"T@ʋ.hrs.q7RH!Y$eW[T7l7uV1:bSM;#]0^54RA(ފAINŜ-WT^:hyhlBzz3s_PZ\d}
~ryM<j[j❍/1:ṴB~dp|ܘNnsSSp?E	^uLmr9#kII@XJY{?斛n}p_=bjuÇv׿ߚYy>4$^nxdiLVSƥnݴ99u㊜@M!Ab/1M0΅lM4/fVd3^y';/ڲp߽A;2uKxiŷO.Ťz3j㶷3"R-Bev¦m}၇&LP*r('6'<8`wj@qӱd[ֵ>H	%qT𩟍yם	=zIjLQ"+bHh6c{M@K܍Me^i
>@T`ng'FU[~>f@