import{s as E,n as A,o as F}from"../chunks/scheduler.f7e1785c.js";import{S as P,i as k,g as c,s as d,r as b,A as C,h as u,f as a,c as h,j as T,u as M,x as $,k as H,y as N,a as o,v as L,d as R,t as q,w as z}from"../chunks/index.9f8f0838.js";import{H as G}from"../chunks/Heading.6643a2f7.js";function Q(w){let n,f,l,m,r,g,s,x=`This unit introduced the text-to-speech task, and covered a lot of ground.
Want to learn more? Here you will find additional resources that will help you deepen your understanding of the topics
and enhance your learning experience.`,_,i,y='<li><a href="https://arxiv.org/pdf/2010.05646.pdf" rel="nofollow">HiFi-GAN: Generative Adversarial Networks for Efficient and High Fidelity Speech Synthesis</a>: a paper introducing HiFi-GAN for speech synthesis.</li> <li><a href="https://www.danielpovey.com/files/2018_icassp_xvectors.pdf" rel="nofollow">X-Vectors: Robust DNN Embeddings For Speaker Recognition</a>: a paper introducing X-Vector method for speaker embeddings.</li> <li><a href="https://arxiv.org/pdf/2006.04558.pdf" rel="nofollow">FastSpeech 2: Fast and High-Quality End-to-End Text to Speech</a>: a paper introducing FastSpeech 2, another popular text-to-speech model that uses a non-autoregressive TTS method.</li> <li><a href="https://arxiv.org/pdf/2302.04215v1.pdf" rel="nofollow">A Vector Quantized Approach for Text to Speech Synthesis on Real-World Spontaneous Speech</a>: a paper introducing MQTTS, an autoregressive TTS system that replaces mel-spectrograms with quantized discrete representation.</li>',v,p,S;return r=new G({props:{title:"Supplemental reading and resources",local:"supplemental-reading-and-resources",headingTag:"h1"}}),{c(){n=c("meta"),f=d(),l=c("p"),m=d(),b(r.$$.fragment),g=d(),s=c("p"),s.textContent=x,_=d(),i=c("ul"),i.innerHTML=y,v=d(),p=c("p"),this.h()},l(e){const t=C("svelte-u9bgzb",document.head);n=u(t,"META",{name:!0,content:!0}),t.forEach(a),f=h(e),l=u(e,"P",{}),T(l).forEach(a),m=h(e),M(r.$$.fragment,e),g=h(e),s=u(e,"P",{"data-svelte-h":!0}),$(s)!=="svelte-f3d2r0"&&(s.textContent=x),_=h(e),i=u(e,"UL",{"data-svelte-h":!0}),$(i)!=="svelte-q36cpk"&&(i.innerHTML=y),v=h(e),p=u(e,"P",{}),T(p).forEach(a),this.h()},h(){H(n,"name","hf:doc:metadata"),H(n,"content",V)},m(e,t){N(document.head,n),o(e,f,t),o(e,l,t),o(e,m,t),L(r,e,t),o(e,g,t),o(e,s,t),o(e,_,t),o(e,i,t),o(e,v,t),o(e,p,t),S=!0},p:A,i(e){S||(R(r.$$.fragment,e),S=!0)},o(e){q(r.$$.fragment,e),S=!1},d(e){e&&(a(f),a(l),a(m),a(g),a(s),a(_),a(i),a(v),a(p)),a(n),z(r,e)}}}const V='{"title":"Supplemental reading and resources","local":"supplemental-reading-and-resources","sections":[],"depth":1}';function U(w){return F(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class D extends P{constructor(n){super(),k(this,n,U,Q,E,{})}}export{D as component};
