import{s as R,n as U,o as B}from"../chunks/scheduler.f7e1785c.js";import{S as D,i as F,g as c,s as l,r as y,A as I,h as $,f as n,c as i,j as L,u as z,x as S,k as N,y as J,a,v as T,d as k,t as A,w as H}from"../chunks/index.9f8f0838.js";import{H as O,E as K}from"../chunks/getInferenceSnippets.ba5f4cd0.js";function Q(M){let s,d,h,x,m,g,o,C,r,j="所有音频或语音相关的任务都需要使用音频文件。在我们深入了解这些任务之前，我们需要了解音频文件的实际内容以及如何利用音频文件。",v,p,q="本单元将为你介绍与音频数据相关的基本概念，包括波形、采样率和频谱图。你会学习到如何使用音频数据集，包括音频数据加载、音频数据预处理，以及高效加载大规模音频数据集的流式加载方法。",w,f,G="完成本单元的学习后，你会掌握基础的音频相关术语，并且掌握针对不同应用的音频数据处理工具。本单元的知识会成为后面章节的基础。",P,u,b,_,E;return m=new O({props:{title:"第1单元：音频数据处理",local:"第1单元音频数据处理",headingTag:"h1"}}),o=new O({props:{title:"单元简介",local:"单元简介",headingTag:"h2"}}),u=new K({props:{source:"https://github.com/huggingface/audio-transformers-course/blob/main/chapters/zh-CN/chapter1/introduction.mdx"}}),{c(){s=c("meta"),d=l(),h=c("p"),x=l(),y(m.$$.fragment),g=l(),y(o.$$.fragment),C=l(),r=c("p"),r.textContent=j,v=l(),p=c("p"),p.textContent=q,w=l(),f=c("p"),f.textContent=G,P=l(),y(u.$$.fragment),b=l(),_=c("p"),this.h()},l(t){const e=I("svelte-u9bgzb",document.head);s=$(e,"META",{name:!0,content:!0}),e.forEach(n),d=i(t),h=$(t,"P",{}),L(h).forEach(n),x=i(t),z(m.$$.fragment,t),g=i(t),z(o.$$.fragment,t),C=i(t),r=$(t,"P",{"data-svelte-h":!0}),S(r)!=="svelte-1c0lrzl"&&(r.textContent=j),v=i(t),p=$(t,"P",{"data-svelte-h":!0}),S(p)!=="svelte-1p474tn"&&(p.textContent=q),w=i(t),f=$(t,"P",{"data-svelte-h":!0}),S(f)!=="svelte-14swkog"&&(f.textContent=G),P=i(t),z(u.$$.fragment,t),b=i(t),_=$(t,"P",{}),L(_).forEach(n),this.h()},h(){N(s,"name","hf:doc:metadata"),N(s,"content",V)},m(t,e){J(document.head,s),a(t,d,e),a(t,h,e),a(t,x,e),T(m,t,e),a(t,g,e),T(o,t,e),a(t,C,e),a(t,r,e),a(t,v,e),a(t,p,e),a(t,w,e),a(t,f,e),a(t,P,e),T(u,t,e),a(t,b,e),a(t,_,e),E=!0},p:U,i(t){E||(k(m.$$.fragment,t),k(o.$$.fragment,t),k(u.$$.fragment,t),E=!0)},o(t){A(m.$$.fragment,t),A(o.$$.fragment,t),A(u.$$.fragment,t),E=!1},d(t){t&&(n(d),n(h),n(x),n(g),n(C),n(r),n(v),n(p),n(w),n(f),n(P),n(b),n(_)),n(s),H(m,t),H(o,t),H(u,t)}}}const V='{"title":"第1单元：音频数据处理","local":"第1单元音频数据处理","sections":[{"title":"单元简介","local":"单元简介","sections":[],"depth":2}],"depth":1}';function W(M){return B(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class tt extends D{constructor(s){super(),F(this,s,W,Q,R,{})}}export{tt as component};
