import{s as D,n as F,o as G}from"../chunks/scheduler.f7e1785c.js";import{S as I,i as N,g as d,s as c,r as b,A as Q,h as p,f as s,c as m,j as z,u as y,x as L,k as U,y as R,a as n,v as j,d as k,t as E,w as S}from"../chunks/index.9f8f0838.js";import{H as A}from"../chunks/Heading.6643a2f7.js";function B(T){let a,v,f,_,i,$,r,g,o,P="La classification d’audio est l’une des applications les plus courantes des <em>transformers</em> dans le traitement du son et de la parole. Comme d’autres tâches de classification dans l’apprentissage automatique, cette tâche consiste à attribuer une ou plusieurs étiquettes à un enregistrement audio en fonction de son contenu. Par exemple, dans le cas de la parole, nous pourrions vouloir détecter quand des mots de réveil comme « Hey Siri » sont prononcés, ou déduire un mot clé comme « température » d’une requête vocale comme « Quel temps fait-il aujourd’hui ? ». Les sons environnementaux constituent un autre exemple : nous pourrions vouloir distinguer automatiquement des sons tels que « klaxon de voiture », « sirène », « aboiement de chien », etc.",x,u,w=`Dans cette section, nous verrons comment les <em>transformers</em> audio pré-entraînés peuvent être appliqués à une série de tâches de classification d’audio.
Nous allons ensuite <em>finetuner</em> un <em>transformer</em> sur la tâche de classification de la musique, en classant les chansons dans des genres comme « pop » et « rock ». Il s’agit d’une partie importante des plateformes de streaming musical, qui recommandent des chansons similaires à celles que l’utilisateur est en train d’écouter.
À la fin de cette section, vous saurez comment :`,q,l,M="<li>Trouver des modèles pré-entraînés appropriés pour les tâches de classification d’audio</li> <li>Utiliser la bibliothèque 🤗 <em>Datasets</em> et le <em>Hub</em> pour sélectionner des jeux de données de classification d’audio</li> <li><em>Finetuner</em> un modèle pré-entraîné pour classer les chansons par genre</li> <li>Construire une démo <em>Gradio</em> permettant de classer vos propres chansons</li>",C,h,H;return i=new A({props:{title:"Unité 4 : Construire un classifieur de genres musicaux",local:"unité-4--construire-un-classifieur-de-genres-musicaux",headingTag:"h1"}}),r=new A({props:{title:"Ce que vous allez apprendre et construire",local:"ce-que-vous-allez-apprendre-et-construire",headingTag:"h2"}}),{c(){a=d("meta"),v=c(),f=d("p"),_=c(),b(i.$$.fragment),$=c(),b(r.$$.fragment),g=c(),o=d("p"),o.innerHTML=P,x=c(),u=d("p"),u.innerHTML=w,q=c(),l=d("ul"),l.innerHTML=M,C=c(),h=d("p"),this.h()},l(e){const t=Q("svelte-u9bgzb",document.head);a=p(t,"META",{name:!0,content:!0}),t.forEach(s),v=m(e),f=p(e,"P",{}),z(f).forEach(s),_=m(e),y(i.$$.fragment,e),$=m(e),y(r.$$.fragment,e),g=m(e),o=p(e,"P",{"data-svelte-h":!0}),L(o)!=="svelte-jsfxcd"&&(o.innerHTML=P),x=m(e),u=p(e,"P",{"data-svelte-h":!0}),L(u)!=="svelte-11lsc4p"&&(u.innerHTML=w),q=m(e),l=p(e,"UL",{"data-svelte-h":!0}),L(l)!=="svelte-1hwck32"&&(l.innerHTML=M),C=m(e),h=p(e,"P",{}),z(h).forEach(s),this.h()},h(){U(a,"name","hf:doc:metadata"),U(a,"content",J)},m(e,t){R(document.head,a),n(e,v,t),n(e,f,t),n(e,_,t),j(i,e,t),n(e,$,t),j(r,e,t),n(e,g,t),n(e,o,t),n(e,x,t),n(e,u,t),n(e,q,t),n(e,l,t),n(e,C,t),n(e,h,t),H=!0},p:F,i(e){H||(k(i.$$.fragment,e),k(r.$$.fragment,e),H=!0)},o(e){E(i.$$.fragment,e),E(r.$$.fragment,e),H=!1},d(e){e&&(s(v),s(f),s(_),s($),s(g),s(o),s(x),s(u),s(q),s(l),s(C),s(h)),s(a),S(i,e),S(r,e)}}}const J='{"title":"Unité 4 : Construire un classifieur de genres musicaux","local":"unité-4--construire-un-classifieur-de-genres-musicaux","sections":[{"title":"Ce que vous allez apprendre et construire","local":"ce-que-vous-allez-apprendre-et-construire","sections":[],"depth":2}],"depth":1}';function K(T){return G(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class X extends I{constructor(a){super(),N(this,a,K,B,D,{})}}export{X as component};
