import{S as le,i as pe,s as ce,e as r,k as y,w as de,t as l,M as he,c as o,d as a,m as w,a as n,x as ue,h as p,b as s,G as e,g as k,y as fe,L as me,q as ge,o as ve,B as Se,v as _e}from"../../chunks/vendor-hf-doc-builder.js";import{I as ye}from"../../chunks/IconCopyLink-hf-doc-builder.js";function we(Z){let c,$,d,u,N,m,I,H,P,b,E,Q,L,i,x,g,V,q,M,T,v,z,W,X,A,S,C,D,U,F,_,B,J,G;return m=new ye({}),{c(){c=r("meta"),$=y(),d=r("h1"),u=r("a"),N=r("span"),de(m.$$.fragment),I=y(),H=r("span"),P=l("Supplemental reading and resources"),b=y(),E=r("p"),Q=l(`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.`),L=y(),i=r("ul"),x=r("li"),g=r("a"),V=l("HiFi-GAN: Generative Adversarial Networks for Efficient and High Fidelity Speech Synthesis"),q=l(": a paper introducing HiFi-GAN for speech synthesis."),M=y(),T=r("li"),v=r("a"),z=l("X-Vectors: Robust DNN Embeddings For Speaker Recognition"),W=l(": a paper introducing X-Vector method for speaker embeddings."),X=y(),A=r("li"),S=r("a"),C=l("FastSpeech 2: Fast and High-Quality End-to-End Text to Speech"),D=l(": a paper introducing FastSpeech 2, another popular text-to-speech model that uses a non-autoregressive TTS method."),U=y(),F=r("li"),_=r("a"),B=l("A Vector Quantized Approach for Text to Speech Synthesis on Real-World Spontaneous Speech"),J=l(": a paper introducing MQTTS, an autoregressive TTS system that replaces mel-spectrograms with quantized discrete representation."),this.h()},l(t){const h=he('[data-svelte="svelte-1phssyn"]',document.head);c=o(h,"META",{name:!0,content:!0}),h.forEach(a),$=w(t),d=o(t,"H1",{class:!0});var R=n(d);u=o(R,"A",{id:!0,class:!0,href:!0});var ee=n(u);N=o(ee,"SPAN",{});var te=n(N);ue(m.$$.fragment,te),te.forEach(a),ee.forEach(a),I=w(R),H=o(R,"SPAN",{});var ae=n(H);P=p(ae,"Supplemental reading and resources"),ae.forEach(a),R.forEach(a),b=w(t),E=o(t,"P",{});var re=n(E);Q=p(re,`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.`),re.forEach(a),L=w(t),i=o(t,"UL",{});var f=n(i);x=o(f,"LI",{});var O=n(x);g=o(O,"A",{href:!0,rel:!0});var oe=n(g);V=p(oe,"HiFi-GAN: Generative Adversarial Networks for Efficient and High Fidelity Speech Synthesis"),oe.forEach(a),q=p(O,": a paper introducing HiFi-GAN for speech synthesis."),O.forEach(a),M=w(f),T=o(f,"LI",{});var j=n(T);v=o(j,"A",{href:!0,rel:!0});var ne=n(v);z=p(ne,"X-Vectors: Robust DNN Embeddings For Speaker Recognition"),ne.forEach(a),W=p(j,": a paper introducing X-Vector method for speaker embeddings."),j.forEach(a),X=w(f),A=o(f,"LI",{});var K=n(A);S=o(K,"A",{href:!0,rel:!0});var se=n(S);C=p(se,"FastSpeech 2: Fast and High-Quality End-to-End Text to Speech"),se.forEach(a),D=p(K,": a paper introducing FastSpeech 2, another popular text-to-speech model that uses a non-autoregressive TTS method."),K.forEach(a),U=w(f),F=o(f,"LI",{});var Y=n(F);_=o(Y,"A",{href:!0,rel:!0});var ie=n(_);B=p(ie,"A Vector Quantized Approach for Text to Speech Synthesis on Real-World Spontaneous Speech"),ie.forEach(a),J=p(Y,": a paper introducing MQTTS, an autoregressive TTS system that replaces mel-spectrograms with quantized discrete representation."),Y.forEach(a),f.forEach(a),this.h()},h(){s(c,"name","hf:doc:metadata"),s(c,"content",JSON.stringify(Ee)),s(u,"id","supplemental-reading-and-resources"),s(u,"class","header-link block pr-1.5 text-lg no-hover:hidden with-hover:absolute with-hover:p-1.5 with-hover:opacity-0 with-hover:group-hover:opacity-100 with-hover:right-full"),s(u,"href","#supplemental-reading-and-resources"),s(d,"class","relative group"),s(g,"href","https://arxiv.org/pdf/2010.05646.pdf"),s(g,"rel","nofollow"),s(v,"href","https://www.danielpovey.com/files/2018_icassp_xvectors.pdf"),s(v,"rel","nofollow"),s(S,"href","https://arxiv.org/pdf/2006.04558.pdf"),s(S,"rel","nofollow"),s(_,"href","https://arxiv.org/pdf/2302.04215v1.pdf"),s(_,"rel","nofollow")},m(t,h){e(document.head,c),k(t,$,h),k(t,d,h),e(d,u),e(u,N),fe(m,N,null),e(d,I),e(d,H),e(H,P),k(t,b,h),k(t,E,h),e(E,Q),k(t,L,h),k(t,i,h),e(i,x),e(x,g),e(g,V),e(x,q),e(i,M),e(i,T),e(T,v),e(v,z),e(T,W),e(i,X),e(i,A),e(A,S),e(S,C),e(A,D),e(i,U),e(i,F),e(F,_),e(_,B),e(F,J),G=!0},p:me,i(t){G||(ge(m.$$.fragment,t),G=!0)},o(t){ve(m.$$.fragment,t),G=!1},d(t){a(c),t&&a($),t&&a(d),Se(m),t&&a(b),t&&a(E),t&&a(L),t&&a(i)}}}const Ee={local:"supplemental-reading-and-resources",title:"Supplemental reading and resources"};function xe(Z){return _e(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Fe extends le{constructor(c){super();pe(this,c,xe,we,ce,{})}}export{Fe as default,Ee as metadata};
