import{s as B,n as F,o as G}from"../chunks/scheduler.cd324960.js";import{S as N,i as O,e as c,s as i,c as T,h as Q,a as h,d as n,b as o,f as j,g as E,j as U,k as q,l as R,m as a,n as L,t as k,o as H,p as z}from"../chunks/index.b5b48820.js";import{C as X,H as J,E as K}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.2c5f90f5.js";import{Y as V}from"../chunks/Youtube.be2d02cf.js";function W(Y){let s,g,d,x,r,b,l,y,m,A=`이 단원에서는 오디오 데이터와 이를 다루는 데 관련된 많은 기본 개념들을 다루었습니다.
더 알고 싶으신가요? 여기에서 주제에 대한 더 깊은 이해를 돕고 학습 경험을 향상시킬 수 있는 추가 자료들을 찾아보실 수 있습니다.`,v,p,D="아래 비디오에서는 xiph.org의 Monty Montgomery가 현대 디지털 분석 장비와 오래된 아날로그 벤치 장비를 이용해 실제 오디오 장비에서의 샘플링, 양자화, 비트뎁스, 디더(dither)를 실시간 시연으로 보여줍니다. 확인해보세요:",w,f,M,u,I='디지털 신호 처리에 대해 더 깊게 다뤄보고 싶으시다면 <code>librosa</code> 패키지의 주요 메인테이너이자 Assistant Professor of Music Technology and Data Science at New York University인 Brian McFee가 저술한 무료 책 <a href="https://brianmcfee.net/dstbook-site/content/intro.html" rel="nofollow">“Digital Signals Theory”</a>를 확인해보세요.',C,$,P,_,S;return r=new X({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),l=new J({props:{title:"더 알아보기",local:"learn-more",headingTag:"h1"}}),f=new V({props:{id:"cIQ9IXSUzuM"}}),$=new K({props:{source:"https://github.com/huggingface/audio-transformers-course/blob/main/chapters/ko/chapter1/supplemental_reading.mdx"}}),{c(){s=c("meta"),g=i(),d=c("p"),x=i(),T(r.$$.fragment),b=i(),T(l.$$.fragment),y=i(),m=c("p"),m.textContent=A,v=i(),p=c("p"),p.textContent=D,w=i(),T(f.$$.fragment),M=i(),u=c("p"),u.innerHTML=I,C=i(),T($.$$.fragment),P=i(),_=c("p"),this.h()},l(t){const e=Q("svelte-u9bgzb",document.head);s=h(e,"META",{name:!0,content:!0}),e.forEach(n),g=o(t),d=h(t,"P",{}),j(d).forEach(n),x=o(t),E(r.$$.fragment,t),b=o(t),E(l.$$.fragment,t),y=o(t),m=h(t,"P",{"data-svelte-h":!0}),U(m)!=="svelte-1wd6tpp"&&(m.textContent=A),v=o(t),p=h(t,"P",{"data-svelte-h":!0}),U(p)!=="svelte-aub020"&&(p.textContent=D),w=o(t),E(f.$$.fragment,t),M=o(t),u=h(t,"P",{"data-svelte-h":!0}),U(u)!=="svelte-1u5se3m"&&(u.innerHTML=I),C=o(t),E($.$$.fragment,t),P=o(t),_=h(t,"P",{}),j(_).forEach(n),this.h()},h(){q(s,"name","hf:doc:metadata"),q(s,"content",Z)},m(t,e){R(document.head,s),a(t,g,e),a(t,d,e),a(t,x,e),L(r,t,e),a(t,b,e),L(l,t,e),a(t,y,e),a(t,m,e),a(t,v,e),a(t,p,e),a(t,w,e),L(f,t,e),a(t,M,e),a(t,u,e),a(t,C,e),L($,t,e),a(t,P,e),a(t,_,e),S=!0},p:F,i(t){S||(k(r.$$.fragment,t),k(l.$$.fragment,t),k(f.$$.fragment,t),k($.$$.fragment,t),S=!0)},o(t){H(r.$$.fragment,t),H(l.$$.fragment,t),H(f.$$.fragment,t),H($.$$.fragment,t),S=!1},d(t){t&&(n(g),n(d),n(x),n(b),n(y),n(m),n(v),n(p),n(w),n(M),n(u),n(C),n(P),n(_)),n(s),z(r,t),z(l,t),z(f,t),z($,t)}}}const Z='{"title":"더 알아보기","local":"learn-more","sections":[],"depth":1}';function tt(Y){return G(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class it extends N{constructor(s){super(),O(this,s,tt,W,B,{})}}export{it as component};
