import{s as R,n as Y,o as B}from"../chunks/scheduler.cd324960.js";import{S as D,i as F,e as f,s as o,c as L,h as J,a as g,d as a,b as l,f as I,g as M,j as W,k as G,l as K,m as n,n as U,t as E,o as H,p as S}from"../chunks/index.d5c3adcc.js";import{C as N,H as O,E as Q}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.8072ce1f.js";function V(A){let i,$,d,y,s,v,r,b,u,j=`Well done on making it to Unit 7 🥳 You’re just a few steps away from completing the course and acquiring the final few
skills you need to navigate the field of Audio ML. In terms of understanding, you already know everything there is to know!
Together, we’ve comprehensively covered the main topics that constitute the audio domain and their accompanying theory
(audio data, audio classification, speech recognition and text-to-speech). What this Unit aims to deliver is a framework
for <strong>putting it all together</strong>: now that you know how each of these tasks work in isolation, we’re going to explore how
you can combine them together to build some real-world applications.`,_,h,x,m,q="In this Unit, we’ll cover the following three topics:",k,p,z='<li><a href="speech-to-speech">Speech-to-speech translation</a>: translate speech from one language into speech in a different language</li> <li><a href="voice-assistant">Creating a voice assistant</a>: build your own voice assistant that works in a similar way to Alexa or Siri</li> <li><a href="transcribe-meeting">Transcribing meetings</a>: transcribe a meeting and label the transcript with who spoke when</li>',P,c,T,w,C;return s=new N({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),r=new O({props:{title:"Unit 7. Putting it all together 🪢",local:"unit-7-putting-it-all-together-",headingTag:"h1"}}),h=new O({props:{title:"What you’ll learn and what you’ll build",local:"what-youll-learn-and-what-youll-build",headingTag:"h2"}}),c=new Q({props:{source:"https://github.com/huggingface/audio-transformers-course/blob/main/chapters/en/chapter7/introduction.mdx"}}),{c(){i=f("meta"),$=o(),d=f("p"),y=o(),L(s.$$.fragment),v=o(),L(r.$$.fragment),b=o(),u=f("p"),u.innerHTML=j,_=o(),L(h.$$.fragment),x=o(),m=f("p"),m.textContent=q,k=o(),p=f("ul"),p.innerHTML=z,P=o(),L(c.$$.fragment),T=o(),w=f("p"),this.h()},l(t){const e=J("svelte-u9bgzb",document.head);i=g(e,"META",{name:!0,content:!0}),e.forEach(a),$=l(t),d=g(t,"P",{}),I(d).forEach(a),y=l(t),M(s.$$.fragment,t),v=l(t),M(r.$$.fragment,t),b=l(t),u=g(t,"P",{"data-svelte-h":!0}),W(u)!=="svelte-16ftv03"&&(u.innerHTML=j),_=l(t),M(h.$$.fragment,t),x=l(t),m=g(t,"P",{"data-svelte-h":!0}),W(m)!=="svelte-vsg1o5"&&(m.textContent=q),k=l(t),p=g(t,"UL",{"data-svelte-h":!0}),W(p)!=="svelte-1t4pg6h"&&(p.innerHTML=z),P=l(t),M(c.$$.fragment,t),T=l(t),w=g(t,"P",{}),I(w).forEach(a),this.h()},h(){G(i,"name","hf:doc:metadata"),G(i,"content",X)},m(t,e){K(document.head,i),n(t,$,e),n(t,d,e),n(t,y,e),U(s,t,e),n(t,v,e),U(r,t,e),n(t,b,e),n(t,u,e),n(t,_,e),U(h,t,e),n(t,x,e),n(t,m,e),n(t,k,e),n(t,p,e),n(t,P,e),U(c,t,e),n(t,T,e),n(t,w,e),C=!0},p:Y,i(t){C||(E(s.$$.fragment,t),E(r.$$.fragment,t),E(h.$$.fragment,t),E(c.$$.fragment,t),C=!0)},o(t){H(s.$$.fragment,t),H(r.$$.fragment,t),H(h.$$.fragment,t),H(c.$$.fragment,t),C=!1},d(t){t&&(a($),a(d),a(y),a(v),a(b),a(u),a(_),a(x),a(m),a(k),a(p),a(P),a(T),a(w)),a(i),S(s,t),S(r,t),S(h,t),S(c,t)}}}const X='{"title":"Unit 7. Putting it all together 🪢","local":"unit-7-putting-it-all-together-","sections":[{"title":"What you’ll learn and what you’ll build","local":"what-youll-learn-and-what-youll-build","sections":[],"depth":2}],"depth":1}';function Z(A){return B(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class nt extends D{constructor(i){super(),F(this,i,Z,V,R,{})}}export{nt as component};
