import{s as U,n as W,o as Z}from"../chunks/scheduler.cd324960.js";import{S as D,i as K,e as d,s as a,c as E,h as N,a as g,d as n,b as i,f as J,g as L,j as z,k as O,l as V,m as s,n as H,t as A,o as q,p as j}from"../chunks/index.d5c3adcc.js";import{C as X,H as Q,E as Y}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.92ea4747.js";function ee(I){let r,y,$,x,o,_,l,b,p,R=`If you’d like to further explore different Transformer architectures, and learn about their various applications in speech processing, check
out this recent paper:`,w,m,C,c,B="by Siddique Latif, Aun Zaidi, Heriberto Cuayahuitl, Fahad Shamshad, Moazzam Shoukat, Junaid Qadir",S,u,F=`“The remarkable success of transformers in the field of natural language processing has sparked the interest of the
speech-processing community, leading to an exploration of their potential for modeling long-range dependencies within
speech sequences. Recently, transformers have gained prominence across various speech-related domains, including
automatic speech recognition, speech synthesis, speech translation, speech para-linguistics, speech enhancement, s
poken dialogue systems, and numerous multimodal applications. In this paper, we present a comprehensive survey that
aims to bridge research studies from diverse subfields within speech technology. By consolidating findings from across
the speech technology landscape, we provide a valuable resource for researchers interested in harnessing the power of
transformers to advance the field. We identify the challenges encountered by transformers in speech processing while
also offering insights into potential solutions to address these issues.”`,P,h,G='<a href="https://arxiv.org/abs/2303.11607" rel="nofollow">arxiv.org/abs/2303.11607</a>',T,f,k,v,M;return o=new X({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),l=new Q({props:{title:"Supplemental reading and resources",local:"supplemental-reading-and-resources",headingTag:"h1"}}),m=new Q({props:{title:"Transformers in Speech Processing: A Survey",local:"transformers-in-speech-processing-a-survey",headingTag:"h3"}}),f=new Y({props:{source:"https://github.com/huggingface/audio-transformers-course/blob/main/chapters/en/chapter3/supplemental_reading.mdx"}}),{c(){r=d("meta"),y=a(),$=d("p"),x=a(),E(o.$$.fragment),_=a(),E(l.$$.fragment),b=a(),p=d("p"),p.textContent=R,w=a(),E(m.$$.fragment),C=a(),c=d("p"),c.textContent=B,S=a(),u=d("p"),u.textContent=F,P=a(),h=d("p"),h.innerHTML=G,T=a(),E(f.$$.fragment),k=a(),v=d("p"),this.h()},l(e){const t=N("svelte-u9bgzb",document.head);r=g(t,"META",{name:!0,content:!0}),t.forEach(n),y=i(e),$=g(e,"P",{}),J($).forEach(n),x=i(e),L(o.$$.fragment,e),_=i(e),L(l.$$.fragment,e),b=i(e),p=g(e,"P",{"data-svelte-h":!0}),z(p)!=="svelte-1lyneuh"&&(p.textContent=R),w=i(e),L(m.$$.fragment,e),C=i(e),c=g(e,"P",{"data-svelte-h":!0}),z(c)!=="svelte-jb5kzu"&&(c.textContent=B),S=i(e),u=g(e,"P",{"data-svelte-h":!0}),z(u)!=="svelte-1ryh9y3"&&(u.textContent=F),P=i(e),h=g(e,"P",{"data-svelte-h":!0}),z(h)!=="svelte-xk27i4"&&(h.innerHTML=G),T=i(e),L(f.$$.fragment,e),k=i(e),v=g(e,"P",{}),J(v).forEach(n),this.h()},h(){O(r,"name","hf:doc:metadata"),O(r,"content",te)},m(e,t){V(document.head,r),s(e,y,t),s(e,$,t),s(e,x,t),H(o,e,t),s(e,_,t),H(l,e,t),s(e,b,t),s(e,p,t),s(e,w,t),H(m,e,t),s(e,C,t),s(e,c,t),s(e,S,t),s(e,u,t),s(e,P,t),s(e,h,t),s(e,T,t),H(f,e,t),s(e,k,t),s(e,v,t),M=!0},p:W,i(e){M||(A(o.$$.fragment,e),A(l.$$.fragment,e),A(m.$$.fragment,e),A(f.$$.fragment,e),M=!0)},o(e){q(o.$$.fragment,e),q(l.$$.fragment,e),q(m.$$.fragment,e),q(f.$$.fragment,e),M=!1},d(e){e&&(n(y),n($),n(x),n(_),n(b),n(p),n(w),n(C),n(c),n(S),n(u),n(P),n(h),n(T),n(k),n(v)),n(r),j(o,e),j(l,e),j(m,e),j(f,e)}}}const te='{"title":"Supplemental reading and resources","local":"supplemental-reading-and-resources","sections":[{"title":"Transformers in Speech Processing: A Survey","local":"transformers-in-speech-processing-a-survey","sections":[],"depth":3}],"depth":1}';function ne(I){return Z(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class re extends D{constructor(r){super(),K(this,r,ne,ee,U,{})}}export{re as component};
