import{s as N,n as W,o as q}from"../chunks/scheduler.f7e1785c.js";import{S as V,i as X,g as i,s as o,r as D,A as F,h as l,f as a,c as s,j as B,u as J,x as g,k as I,y as K,a as n,v as O,d as Q,t as Y,w as Z}from"../chunks/index.9f8f0838.js";import{H as ee}from"../chunks/Heading.6643a2f7.js";function te(P){let r,_,w,x,p,b,c,$=`This Unit pieced together many components from previous units, introducing the tasks of speech-to-speech translation,
voice assistants and speaker diarization. The supplemental reading material is thus split into these three new tasks
for your convenience:`,y,d,A="Speech-to-speech translation:",k,h,U='<li><a href="https://ai.facebook.com/blog/advancing-direct-speech-to-speech-modeling-with-discrete-units/" rel="nofollow">STST with discrete units</a> by Meta AI: a direct approach to STST through encoder-decoder models</li> <li><a href="https://ai.facebook.com/blog/ai-translation-hokkien/" rel="nofollow">Hokkien direct speech-to-speech translation</a> by Meta AI: a direct approach to STST using encoder-decoder models with a two-stage decoder</li> <li><a href="https://arxiv.org/abs/2203.13339" rel="nofollow">Leveraging unsupervised and weakly-supervised data to improve direct STST</a> by Google: proposes new approaches for leveraging unsupervised and weakly supervised data for training direct STST models and a small change to the Transformer architecture</li> <li><a href="https://google-research.github.io/lingvo-lab/translatotron2/" rel="nofollow">Translatotron-2</a> by Google: a system that is able to retain speaker characteristics in translated speech</li>',C,u,E="Voice Assistant:",S,m,R='<li><a href="https://www.amazon.science/publications/accurate-detection-of-wake-word-start-and-end-using-a-cnn" rel="nofollow">Accurate wakeword detection</a> by Amazon: a low latency approach for wakeword detection for on-device applications</li> <li><a href="https://arxiv.org/pdf/1811.06621.pdf" rel="nofollow">RNN-Transducer Architecture</a> by Google: a modification to the CTC architecture for streaming on-device ASR</li>',M,f,j="Meeting Transcriptions:",L,v,G='<li><a href="https://huggingface.co/pyannote/speaker-diarization/blob/main/technical_report_2.1.pdf" rel="nofollow">pyannote.audio Technical Report</a> by Hervé Bredin: this report describes the main principles behind the <code>pyannote.audio</code> speaker diarization pipeline</li> <li><a href="https://arxiv.org/pdf/2303.00747.pdf" rel="nofollow">Whisper X</a> by Max Bain et al.: a superior approach to computing word-level timestamps using the Whisper model</li>',z,T,H;return p=new ee({props:{title:"Supplemental reading and resources",local:"supplemental-reading-and-resources",headingTag:"h1"}}),{c(){r=i("meta"),_=o(),w=i("p"),x=o(),D(p.$$.fragment),b=o(),c=i("p"),c.textContent=$,y=o(),d=i("p"),d.textContent=A,k=o(),h=i("ul"),h.innerHTML=U,C=o(),u=i("p"),u.textContent=E,S=o(),m=i("ul"),m.innerHTML=R,M=o(),f=i("p"),f.textContent=j,L=o(),v=i("ul"),v.innerHTML=G,z=o(),T=i("p"),this.h()},l(e){const t=F("svelte-u9bgzb",document.head);r=l(t,"META",{name:!0,content:!0}),t.forEach(a),_=s(e),w=l(e,"P",{}),B(w).forEach(a),x=s(e),J(p.$$.fragment,e),b=s(e),c=l(e,"P",{"data-svelte-h":!0}),g(c)!=="svelte-1iump5g"&&(c.textContent=$),y=s(e),d=l(e,"P",{"data-svelte-h":!0}),g(d)!=="svelte-pe80dk"&&(d.textContent=A),k=s(e),h=l(e,"UL",{"data-svelte-h":!0}),g(h)!=="svelte-14xetpv"&&(h.innerHTML=U),C=s(e),u=l(e,"P",{"data-svelte-h":!0}),g(u)!=="svelte-1s9n18"&&(u.textContent=E),S=s(e),m=l(e,"UL",{"data-svelte-h":!0}),g(m)!=="svelte-zlamoz"&&(m.innerHTML=R),M=s(e),f=l(e,"P",{"data-svelte-h":!0}),g(f)!=="svelte-7hkdj4"&&(f.textContent=j),L=s(e),v=l(e,"UL",{"data-svelte-h":!0}),g(v)!=="svelte-apznjz"&&(v.innerHTML=G),z=s(e),T=l(e,"P",{}),B(T).forEach(a),this.h()},h(){I(r,"name","hf:doc:metadata"),I(r,"content",ae)},m(e,t){K(document.head,r),n(e,_,t),n(e,w,t),n(e,x,t),O(p,e,t),n(e,b,t),n(e,c,t),n(e,y,t),n(e,d,t),n(e,k,t),n(e,h,t),n(e,C,t),n(e,u,t),n(e,S,t),n(e,m,t),n(e,M,t),n(e,f,t),n(e,L,t),n(e,v,t),n(e,z,t),n(e,T,t),H=!0},p:W,i(e){H||(Q(p.$$.fragment,e),H=!0)},o(e){Y(p.$$.fragment,e),H=!1},d(e){e&&(a(_),a(w),a(x),a(b),a(c),a(y),a(d),a(k),a(h),a(C),a(u),a(S),a(m),a(M),a(f),a(L),a(v),a(z),a(T)),a(r),Z(p,e)}}}const ae='{"title":"Supplemental reading and resources","local":"supplemental-reading-and-resources","sections":[],"depth":1}';function ne(P){return q(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class se extends V{constructor(r){super(),X(this,r,ne,te,N,{})}}export{se as component};
