Buckets:
| import{s as Ss,n as Qs,o as fs}from"../chunks/scheduler.a045fce0.js";import{S as Ds,i as Bs,e as n,s as a,c as i,h as Ns,a as o,d as e,b as t,f as Es,g as J,j as y,k as bs,l as vs,m as M,n as T,t as p,o as j,p as C}from"../chunks/index.bc14ef44.js";import{C as Vs,H as Zs,E as xs}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.1537ddec.js";import{C as k}from"../chunks/CodeBlock.78c3320f.js";function zs(Ts){let U,_,x,R,u,$,r,Y,w,ps=`Uno de los mayores desafíos que se enfrenta con los conjuntos de datos de audio es su gran tamaño. Un solo minuto de audio sin comprimir de calidad | |
| de CD (44.1kHz, 16 bits) ocupa un poco más de 5 MB de almacenamiento. Por lo general, un conjunto de datos de audio contiene horas de grabaciones.`,F,c,js=`En el ejemplo anterior usamos un subconjunto pequeño de MIND-14, sin embargo, las bases de datos de audios suelen ser mucho mas extensas. | |
| Por ejemplo, la partición <code>xs</code>(más pequeña) de <a href="https://huggingface.co/datasets/speechcolab/gigaspeech" rel="nofollow">GigaSpeech de SpeechColab</a> | |
| aunque solo contiene 10 horas de grabaciones, su tamaño es mayor a los 13GB. ¿Qué pasa entonces cuando queremos entrenar en subconjunto | |
| más grande? la partición <code>xl</code> de este mismo dataset contiene 10,000 horas de datos para entrenamiento, cuyo tamaño asciende a 1TB. Para la | |
| mayoria de nosotros, este tamaño excede las especificaiones de un disco duro tipico. ¿Necesitamos comprar almacenamiento adicional? ¿O hay alguna forma | |
| de entrenar con estos conjuntos de datos sin restricciones de espacio en disco?`,W,I,Cs=`🤗 Datasets resuelve este reto al ofrecer el modo de transmisión (streaming). La transmisión nos permite cargar los datos de forma | |
| progresiva a medida que iteramos sobre el conjunto de datos. En lugar de descargar todo el conjunto de datos de una vez, cargamos el | |
| conjunto de datos un ejemplo a la vez. Iteramos sobre el conjunto de datos, cargando y preparando ejemplos sobre la marcha cuando | |
| se necesitan. De esta manera, solo cargamos los ejemplos que estamos utilizando y no los que no necesitamos. | |
| Una vez que hemos terminado con un ejemplo, continuamos iterando sobre el conjunto de datos y cargamos el siguiente.`,G,d,us="El modo de transmisión tiene tres ventajas principales sobre el modo tradicional de descargar la base de datos completa:",L,m,rs=`<li><p>Espacio en disco: Los ejemplos son cargados en memoria uno a uno a medida que iteramos cobre el conjunto de datos. Ya que los datos | |
| no son descargados localmente, no hay requerimientos de espacio de disco, por lo que puedes utilizar cualquier base de datos sin preocuparte | |
| por el tamaño.</p></li> <li><p>Descarga y tiempo de procesamiento: Las bases de datos de audios son extensas y necesitan una cantidad considerable de | |
| tiempo para descargarse y procesarse. Con la funcionalidad de streaming, la carga y el procesamiento se hacen en la marcha, | |
| lo que significa que puedes empezar a usar los audios tan pronto como el primer ejemplo este listo.</p></li> <li><p>Fácil experimentación: puedes experimentar con un subconjunto de ejemplos para verificar que tu script funciona sin tener | |
| que descargar la base de datos completa.</p></li>`,X,A,ws=`Existe un inconveniente en el modo de transmisión. Cuando se descarga un conjunto de datos completo sin el modo de transmisión, | |
| tanto los datos en bruto como los datos procesados se guardan localmente en el disco. Si deseamos reutilizar este conjunto de datos, | |
| podemos cargar directamente los datos procesados desde el disco, omitiendo los pasos de descarga y procesamiento. En consecuencia, | |
| solo tenemos que realizar las operaciones de descarga y procesamiento una vez, después de lo cual podemos reutilizar los datos preparados.`,O,h,cs=`Con el modo de streaming, los datos no se descargan en el disco. De esta manera, tanto los datos descargados como los datos preprocesados | |
| no se almacenan en caché. Si deseamos reutilizar el conjunto de datos, los pasos de transmisión deben repetirse, cargando y procesando | |
| los archivos de audio sobre la marcha nuevamente. Por esta razón, se recomienda descargar las bases de datos que es probable que | |
| se utilicen múltiples veces.`,H,g,Is=`¿Cómo se puede habilitar el modo de transmisión? ¡Es fácil! Simplemente pasa el parámetro <code>streaming=True</code> al cargar tu conjunto de datos. | |
| El resto lo hara Datasets:`,P,q,K,E,ds=`De la misma manera que se aplicaron los pasos de preprocesamiento al subconjunto descargado de MINDS-14, se puede aplicar a | |
| un conjunto de datos en modo streaming.`,ss,b,ms=`La única diferencia es que no puedes acceder a ejemplos individuales usando el indexado de Python (i.e. <code>gigaspeech["train"][sample_idx]</code>). | |
| Al contrario, tienes que iterar sobre el conjunto de datos. A continuación puedes ver como se accede a un ejemplo del conjunto de datos | |
| cuando se usa streaming:`,ls,S,es,Q,As="<strong>Output:</strong>",Ms,f,as,D,hs=`Si quiere previsualizar varios ejemplos de un gran conjunto de datos, usa <code>take()</code> para obtener los primeros n ejemplos. | |
| Obtengamos ahora | |
| If you’d like to preview several examples from a large dataset, use the <code>take()</code> to get the first n elements. Vamos a obtener | |
| los primeros dos ejemplos en el conjunto de datos de Gigaspeech:`,ts,B,ns,N,gs="<strong>Output:</strong>",os,v,ys,V,qs=`El modo de transmisión puede llevar tu investigación al siguiente nivel: no solo tendrás acceso a los conjuntos de datos más grandes, | |
| sino que también podrás evaluar sistemas en múltiples conjuntos de datos de manera simultánea sin preocuparte por el espacio en disco. | |
| En comparación con la evaluación en un solo conjunto de datos, la evaluación en múltiples conjuntos de datos proporciona una mejor | |
| métrica para las capacidades de generalización de un sistema de reconocimiento de voz (ver End-to-end Speech Benchmark, ESB).`,Us,Z,is,z,Js;return u=new Vs({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),r=new Zs({props:{title:"Streaming datos de audio",local:"streaming-datos-de-audio",headingTag:"h1"}}),q=new k({props:{code:"Z2lnYXNwZWVjaCUyMCUzRCUyMGxvYWRfZGF0YXNldCglMjJzcGVlY2hjb2xhYiUyRmdpZ2FzcGVlY2glMjIlMkMlMjAlMjJ4cyUyMiUyQyUyMHN0cmVhbWluZyUzRFRydWUp",highlighted:'gigaspeech = load_dataset(<span class="hljs-string">"speechcolab/gigaspeech"</span>, <span class="hljs-string">"xs"</span>, streaming=<span class="hljs-literal">True</span>)',wrap:!1}}),S=new k({props:{code:"bmV4dChpdGVyKGdpZ2FzcGVlY2glNUIlMjJ0cmFpbiUyMiU1RCkp",highlighted:'<span class="hljs-built_in">next</span>(<span class="hljs-built_in">iter</span>(gigaspeech[<span class="hljs-string">"train"</span>]))',wrap:!1}}),f=new k({props:{code:"JTdCJTBBJTIwJTIwJTIwJTIwJTIyc2VnbWVudF9pZCUyMiUzQSUyMCUyMllPVTAwMDAwMDAzMTVfUzAwMDA2NjAlMjIlMkMlMEElMjAlMjAlMjAlMjAlMjJzcGVha2VyJTIyJTNBJTIwJTIyTiUyRkElMjIlMkMlMEElMjAlMjAlMjAlMjAlMjJ0ZXh0JTIyJTNBJTIwJTIyQVMlMjBUSEVZJ1JFJTIwTEVBVklORyUyMCUzQ0NPTU1BJTNFJTIwQ0FOJTIwS0FTSCUyMFBVTEwlMjBaQUhSQSUyMEFTSURFJTIwUkVBTExZJTIwUVVJQ0tMWSUyMCUzQ1FVRVNUSU9OTUFSSyUzRSUyMiUyQyUwQSUyMCUyMCUyMCUyMCUyMmF1ZGlvJTIyJTNBJTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIycGF0aCUyMiUzQSUyMCUyMnhzX2NodW5rc18wMDAwJTJGWU9VMDAwMDAwMDMxNV9TMDAwMDY2MC53YXYlMjIlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJhcnJheSUyMiUzQSUyMGFycmF5KCUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCU1QjAuMDAwNTE4OCUyQyUyMDAuMDAwODU0NDklMkMlMjAwLjAwMDEyMjA3JTJDJTIwLi4uJTJDJTIwMC4wMDEyNTEyMiUyQyUyMDAuMDAwNzYyOTQlMkMlMjAwLjAwMDM2NjIxJTVEJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwKSUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMnNhbXBsaW5nX3JhdGUlMjIlM0ElMjAxNjAwMCUyQyUwQSUyMCUyMCUyMCUyMCU3RCUyQyUwQSUyMCUyMCUyMCUyMCUyMmJlZ2luX3RpbWUlMjIlM0ElMjAyOTQxLjg5JTJDJTBBJTIwJTIwJTIwJTIwJTIyZW5kX3RpbWUlMjIlM0ElMjAyOTQ1LjA3JTJDJTBBJTIwJTIwJTIwJTIwJTIyYXVkaW9faWQlMjIlM0ElMjAlMjJZT1UwMDAwMDAwMzE1JTIyJTJDJTBBJTIwJTIwJTIwJTIwJTIydGl0bGUlMjIlM0ElMjAlMjJSZXR1cm4lMjB0byUyMFZhc3NlbGhlaW0lMjAlN0MlMjBDcml0aWNhbCUyMFJvbGUlM0ElMjBWT1glMjBNQUNISU5BJTIwJTdDJTIwRXBpc29kZSUyMDQzJTIyJTJDJTBBJTIwJTIwJTIwJTIwJTIydXJsJTIyJTNBJTIwJTIyaHR0cHMlM0ElMkYlMkZ3d3cueW91dHViZS5jb20lMkZ3YXRjaCUzRnYlM0R6cjJuMWZMVmFzVSUyMiUyQyUwQSUyMCUyMCUyMCUyMCUyMnNvdXJjZSUyMiUzQSUyMDIlMkMlMEElMjAlMjAlMjAlMjAlMjJjYXRlZ29yeSUyMiUzQSUyMDI0JTJDJTBBJTIwJTIwJTIwJTIwJTIyb3JpZ2luYWxfZnVsbF9wYXRoJTIyJTNBJTIwJTIyYXVkaW8lMkZ5b3V0dWJlJTJGUDAwMDQlMkZZT1UwMDAwMDAwMzE1Lm9wdXMlMjIlMkMlMEElN0Q=",highlighted:`{ | |
| <span class="hljs-string">"segment_id"</span>: <span class="hljs-string">"YOU0000000315_S0000660"</span>, | |
| <span class="hljs-string">"speaker"</span>: <span class="hljs-string">"N/A"</span>, | |
| <span class="hljs-string">"text"</span>: <span class="hljs-string">"AS THEY'RE LEAVING <COMMA> CAN KASH PULL ZAHRA ASIDE REALLY QUICKLY <QUESTIONMARK>"</span>, | |
| <span class="hljs-string">"audio"</span>: { | |
| <span class="hljs-string">"path"</span>: <span class="hljs-string">"xs_chunks_0000/YOU0000000315_S0000660.wav"</span>, | |
| <span class="hljs-string">"array"</span>: <span class="hljs-built_in">array</span>( | |
| <span class="hljs-selector-attr">[0.0005188, 0.00085449, 0.00012207, ..., 0.00125122, 0.00076294, 0.00036621]</span> | |
| ), | |
| <span class="hljs-string">"sampling_rate"</span>: <span class="hljs-number">16000</span>, | |
| }, | |
| <span class="hljs-string">"begin_time"</span>: <span class="hljs-number">2941.89</span>, | |
| <span class="hljs-string">"end_time"</span>: <span class="hljs-number">2945.07</span>, | |
| <span class="hljs-string">"audio_id"</span>: <span class="hljs-string">"YOU0000000315"</span>, | |
| <span class="hljs-string">"title"</span>: <span class="hljs-string">"Return to Vasselheim | Critical Role: VOX MACHINA | Episode 43"</span>, | |
| <span class="hljs-string">"url"</span>: <span class="hljs-string">"https://www.youtube.com/watch?v=zr2n1fLVasU"</span>, | |
| <span class="hljs-string">"source"</span>: <span class="hljs-number">2</span>, | |
| <span class="hljs-string">"category"</span>: <span class="hljs-number">24</span>, | |
| <span class="hljs-string">"original_full_path"</span>: <span class="hljs-string">"audio/youtube/P0004/YOU0000000315.opus"</span>, | |
| }`,wrap:!1}}),B=new k({props:{code:"Z2lnYXNwZWVjaF9oZWFkJTIwJTNEJTIwZ2lnYXNwZWVjaCU1QiUyMnRyYWluJTIyJTVELnRha2UoMiklMEFsaXN0KGdpZ2FzcGVlY2hfaGVhZCk=",highlighted:`gigaspeech_head = gigaspeech[<span class="hljs-string">"train"</span>].take(<span class="hljs-number">2</span>) | |
| <span class="hljs-built_in">list</span>(gigaspeech_head)`,wrap:!1}}),v=new k({props:{code:"JTVCJTBBJTIwJTIwJTIwJTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIyc2VnbWVudF9pZCUyMiUzQSUyMCUyMllPVTAwMDAwMDAzMTVfUzAwMDA2NjAlMjIlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJzcGVha2VyJTIyJTNBJTIwJTIyTiUyRkElMjIlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJ0ZXh0JTIyJTNBJTIwJTIyQVMlMjBUSEVZJ1JFJTIwTEVBVklORyUyMCUzQ0NPTU1BJTNFJTIwQ0FOJTIwS0FTSCUyMFBVTEwlMjBaQUhSQSUyMEFTSURFJTIwUkVBTExZJTIwUVVJQ0tMWSUyMCUzQ1FVRVNUSU9OTUFSSyUzRSUyMiUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmF1ZGlvJTIyJTNBJTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIycGF0aCUyMiUzQSUyMCUyMnhzX2NodW5rc18wMDAwJTJGWU9VMDAwMDAwMDMxNV9TMDAwMDY2MC53YXYlMjIlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJhcnJheSUyMiUzQSUyMGFycmF5KCUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCU1QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMDAuMDAwNTE4OCUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMDAuMDAwODU0NDklMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAwLjAwMDEyMjA3JTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwLi4uJTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwMC4wMDEyNTEyMiUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMDAuMDAwNzYyOTQlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAwLjAwMDM2NjIxJTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTVEJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwKSUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMnNhbXBsaW5nX3JhdGUlMjIlM0ElMjAxNjAwMCUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCU3RCUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmJlZ2luX3RpbWUlMjIlM0ElMjAyOTQxLjg5JTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIyZW5kX3RpbWUlMjIlM0ElMjAyOTQ1LjA3JTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIyYXVkaW9faWQlMjIlM0ElMjAlMjJZT1UwMDAwMDAwMzE1JTIyJTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIydGl0bGUlMjIlM0ElMjAlMjJSZXR1cm4lMjB0byUyMFZhc3NlbGhlaW0lMjAlN0MlMjBDcml0aWNhbCUyMFJvbGUlM0ElMjBWT1glMjBNQUNISU5BJTIwJTdDJTIwRXBpc29kZSUyMDQzJTIyJTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIydXJsJTIyJTNBJTIwJTIyaHR0cHMlM0ElMkYlMkZ3d3cueW91dHViZS5jb20lMkZ3YXRjaCUzRnYlM0R6cjJuMWZMVmFzVSUyMiUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMnNvdXJjZSUyMiUzQSUyMDIlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJjYXRlZ29yeSUyMiUzQSUyMDI0JTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIyb3JpZ2luYWxfZnVsbF9wYXRoJTIyJTNBJTIwJTIyYXVkaW8lMkZ5b3V0dWJlJTJGUDAwMDQlMkZZT1UwMDAwMDAwMzE1Lm9wdXMlMjIlMkMlMEElMjAlMjAlMjAlMjAlN0QlMkMlMEElMjAlMjAlMjAlMjAlN0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJzZWdtZW50X2lkJTIyJTNBJTIwJTIyQVVEMDAwMDAwMTA0M19TMDAwMDc3NSUyMiUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMnNwZWFrZXIlMjIlM0ElMjAlMjJOJTJGQSUyMiUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMnRleHQlMjIlM0ElMjAlMjJTSVglMjBUT01BVE9FUyUyMCUzQ1BFUklPRCUzRSUyMiUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmF1ZGlvJTIyJTNBJTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIycGF0aCUyMiUzQSUyMCUyMnhzX2NodW5rc18wMDAwJTJGQVVEMDAwMDAwMTA0M19TMDAwMDc3NS53YXYlMjIlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJhcnJheSUyMiUzQSUyMGFycmF5KCUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCU1QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMDEuNDM0MzI2MTdlLTAzJTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwMS4zNzMyOTEwMmUtMDMlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAxLjMxMjI1NTg2ZS0wMyUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMC4uLiUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMC02LjEwMzUxNTYyZS0wNSUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMC0xLjIyMDcwMzEyZS0wNCUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMC0xLjgzMTA1NDY5ZS0wNCUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCU1RCUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCklMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJzYW1wbGluZ19yYXRlJTIyJTNBJTIwMTYwMDAlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlN0QlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJiZWdpbl90aW1lJTIyJTNBJTIwMzY3My45NiUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmVuZF90aW1lJTIyJTNBJTIwMzY3NS4yNiUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmF1ZGlvX2lkJTIyJTNBJTIwJTIyQVVEMDAwMDAwMTA0MyUyMiUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMnRpdGxlJTIyJTNBJTIwJTIyQXN0ZXJvaWQlMjBvZiUyMEZlYXIlMjIlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJ1cmwlMjIlM0ElMjAlMjJodHRwJTJGJTJGd3d3LmFyY2hpdmUub3JnJTJGZG93bmxvYWQlMkZhc3Rlcm9pZF9vZl9mZWFyXzEwMTJfbGlicml2b3glMkZhc3Rlcm9pZF9vZl9mZWFyXzEwMTJfbGlicml2b3hfNjRrYl9tcDMuemlwJTIyJTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIyc291cmNlJTIyJTNBJTIwMCUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmNhdGVnb3J5JTIyJTNBJTIwMjglMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJvcmlnaW5hbF9mdWxsX3BhdGglMjIlM0ElMjAlMjJhdWRpbyUyRmF1ZGlvYm9vayUyRlAwMDExJTJGQVVEMDAwMDAwMTA0My5vcHVzJTIyJTJDJTBBJTIwJTIwJTIwJTIwJTdEJTJDJTBBJTVE",highlighted:`[ | |
| { | |
| <span class="hljs-string">"segment_id"</span>: <span class="hljs-string">"YOU0000000315_S0000660"</span>, | |
| <span class="hljs-string">"speaker"</span>: <span class="hljs-string">"N/A"</span>, | |
| <span class="hljs-string">"text"</span>: <span class="hljs-string">"AS THEY'RE LEAVING <COMMA> CAN KASH PULL ZAHRA ASIDE REALLY QUICKLY <QUESTIONMARK>"</span>, | |
| <span class="hljs-string">"audio"</span>: { | |
| <span class="hljs-string">"path"</span>: <span class="hljs-string">"xs_chunks_0000/YOU0000000315_S0000660.wav"</span>, | |
| <span class="hljs-string">"array"</span>: array( | |
| [ | |
| <span class="hljs-number">0.0005188</span>, | |
| <span class="hljs-number">0.00085449</span>, | |
| <span class="hljs-number">0.00012207</span>, | |
| ..., | |
| <span class="hljs-number">0.00125122</span>, | |
| <span class="hljs-number">0.00076294</span>, | |
| <span class="hljs-number">0.00036621</span>, | |
| ] | |
| ), | |
| <span class="hljs-string">"sampling_rate"</span>: <span class="hljs-number">16000</span>, | |
| }, | |
| <span class="hljs-string">"begin_time"</span>: <span class="hljs-number">2941.89</span>, | |
| <span class="hljs-string">"end_time"</span>: <span class="hljs-number">2945.07</span>, | |
| <span class="hljs-string">"audio_id"</span>: <span class="hljs-string">"YOU0000000315"</span>, | |
| <span class="hljs-string">"title"</span>: <span class="hljs-string">"Return to Vasselheim | Critical Role: VOX MACHINA | Episode 43"</span>, | |
| <span class="hljs-string">"url"</span>: <span class="hljs-string">"https://www.youtube.com/watch?v=zr2n1fLVasU"</span>, | |
| <span class="hljs-string">"source"</span>: <span class="hljs-number">2</span>, | |
| <span class="hljs-string">"category"</span>: <span class="hljs-number">24</span>, | |
| <span class="hljs-string">"original_full_path"</span>: <span class="hljs-string">"audio/youtube/P0004/YOU0000000315.opus"</span>, | |
| }, | |
| { | |
| <span class="hljs-string">"segment_id"</span>: <span class="hljs-string">"AUD0000001043_S0000775"</span>, | |
| <span class="hljs-string">"speaker"</span>: <span class="hljs-string">"N/A"</span>, | |
| <span class="hljs-string">"text"</span>: <span class="hljs-string">"SIX TOMATOES <PERIOD>"</span>, | |
| <span class="hljs-string">"audio"</span>: { | |
| <span class="hljs-string">"path"</span>: <span class="hljs-string">"xs_chunks_0000/AUD0000001043_S0000775.wav"</span>, | |
| <span class="hljs-string">"array"</span>: array( | |
| [ | |
| <span class="hljs-number">1.43432617</span>e-03, | |
| <span class="hljs-number">1.37329102</span>e-03, | |
| <span class="hljs-number">1.31225586</span>e-03, | |
| ..., | |
| <span class="hljs-number">-6.10351562</span>e-05, | |
| <span class="hljs-number">-1.22070312</span>e-04, | |
| <span class="hljs-number">-1.83105469</span>e-04, | |
| ] | |
| ), | |
| <span class="hljs-string">"sampling_rate"</span>: <span class="hljs-number">16000</span>, | |
| }, | |
| <span class="hljs-string">"begin_time"</span>: <span class="hljs-number">3673.96</span>, | |
| <span class="hljs-string">"end_time"</span>: <span class="hljs-number">3675.26</span>, | |
| <span class="hljs-string">"audio_id"</span>: <span class="hljs-string">"AUD0000001043"</span>, | |
| <span class="hljs-string">"title"</span>: <span class="hljs-string">"Asteroid of Fear"</span>, | |
| <span class="hljs-string">"url"</span>: <span class="hljs-string">"http//www.archive.org/download/asteroid_of_fear_1012_librivox/asteroid_of_fear_1012_librivox_64kb_mp3.zip"</span>, | |
| <span class="hljs-string">"source"</span>: <span class="hljs-number">0</span>, | |
| <span class="hljs-string">"category"</span>: <span class="hljs-number">28</span>, | |
| <span class="hljs-string">"original_full_path"</span>: <span class="hljs-string">"audio/audiobook/P0011/AUD0000001043.opus"</span>, | |
| }, | |
| ]`,wrap:!1}}),Z=new xs({props:{source:"https://github.com/huggingface/audio-transformers-course/blob/main/chapters/es/chapter1/streaming.mdx"}}),{c(){U=n("meta"),_=a(),x=n("p"),R=a(),i(u.$$.fragment),$=a(),i(r.$$.fragment),Y=a(),w=n("p"),w.textContent=ps,F=a(),c=n("p"),c.innerHTML=js,W=a(),I=n("p"),I.textContent=Cs,G=a(),d=n("p"),d.textContent=us,L=a(),m=n("ul"),m.innerHTML=rs,X=a(),A=n("p"),A.textContent=ws,O=a(),h=n("p"),h.textContent=cs,H=a(),g=n("p"),g.innerHTML=Is,P=a(),i(q.$$.fragment),K=a(),E=n("p"),E.textContent=ds,ss=a(),b=n("p"),b.innerHTML=ms,ls=a(),i(S.$$.fragment),es=a(),Q=n("p"),Q.innerHTML=As,Ms=a(),i(f.$$.fragment),as=a(),D=n("p"),D.innerHTML=hs,ts=a(),i(B.$$.fragment),ns=a(),N=n("p"),N.innerHTML=gs,os=a(),i(v.$$.fragment),ys=a(),V=n("p"),V.textContent=qs,Us=a(),i(Z.$$.fragment),is=a(),z=n("p"),this.h()},l(s){const l=Ns("svelte-u9bgzb",document.head);U=o(l,"META",{name:!0,content:!0}),l.forEach(e),_=t(s),x=o(s,"P",{}),Es(x).forEach(e),R=t(s),J(u.$$.fragment,s),$=t(s),J(r.$$.fragment,s),Y=t(s),w=o(s,"P",{"data-svelte-h":!0}),y(w)!=="svelte-1fbawtw"&&(w.textContent=ps),F=t(s),c=o(s,"P",{"data-svelte-h":!0}),y(c)!=="svelte-1bhl6ie"&&(c.innerHTML=js),W=t(s),I=o(s,"P",{"data-svelte-h":!0}),y(I)!=="svelte-2eh794"&&(I.textContent=Cs),G=t(s),d=o(s,"P",{"data-svelte-h":!0}),y(d)!=="svelte-1oehk7c"&&(d.textContent=us),L=t(s),m=o(s,"UL",{"data-svelte-h":!0}),y(m)!=="svelte-13zgfl9"&&(m.innerHTML=rs),X=t(s),A=o(s,"P",{"data-svelte-h":!0}),y(A)!=="svelte-vqvs59"&&(A.textContent=ws),O=t(s),h=o(s,"P",{"data-svelte-h":!0}),y(h)!=="svelte-u75yfs"&&(h.textContent=cs),H=t(s),g=o(s,"P",{"data-svelte-h":!0}),y(g)!=="svelte-in0712"&&(g.innerHTML=Is),P=t(s),J(q.$$.fragment,s),K=t(s),E=o(s,"P",{"data-svelte-h":!0}),y(E)!=="svelte-18fab2z"&&(E.textContent=ds),ss=t(s),b=o(s,"P",{"data-svelte-h":!0}),y(b)!=="svelte-2yqa2v"&&(b.innerHTML=ms),ls=t(s),J(S.$$.fragment,s),es=t(s),Q=o(s,"P",{"data-svelte-h":!0}),y(Q)!=="svelte-1mvdyro"&&(Q.innerHTML=As),Ms=t(s),J(f.$$.fragment,s),as=t(s),D=o(s,"P",{"data-svelte-h":!0}),y(D)!=="svelte-1240csx"&&(D.innerHTML=hs),ts=t(s),J(B.$$.fragment,s),ns=t(s),N=o(s,"P",{"data-svelte-h":!0}),y(N)!=="svelte-1mvdyro"&&(N.innerHTML=gs),os=t(s),J(v.$$.fragment,s),ys=t(s),V=o(s,"P",{"data-svelte-h":!0}),y(V)!=="svelte-fiwak7"&&(V.textContent=qs),Us=t(s),J(Z.$$.fragment,s),is=t(s),z=o(s,"P",{}),Es(z).forEach(e),this.h()},h(){bs(U,"name","hf:doc:metadata"),bs(U,"content",ks)},m(s,l){vs(document.head,U),M(s,_,l),M(s,x,l),M(s,R,l),T(u,s,l),M(s,$,l),T(r,s,l),M(s,Y,l),M(s,w,l),M(s,F,l),M(s,c,l),M(s,W,l),M(s,I,l),M(s,G,l),M(s,d,l),M(s,L,l),M(s,m,l),M(s,X,l),M(s,A,l),M(s,O,l),M(s,h,l),M(s,H,l),M(s,g,l),M(s,P,l),T(q,s,l),M(s,K,l),M(s,E,l),M(s,ss,l),M(s,b,l),M(s,ls,l),T(S,s,l),M(s,es,l),M(s,Q,l),M(s,Ms,l),T(f,s,l),M(s,as,l),M(s,D,l),M(s,ts,l),T(B,s,l),M(s,ns,l),M(s,N,l),M(s,os,l),T(v,s,l),M(s,ys,l),M(s,V,l),M(s,Us,l),T(Z,s,l),M(s,is,l),M(s,z,l),Js=!0},p:Qs,i(s){Js||(p(u.$$.fragment,s),p(r.$$.fragment,s),p(q.$$.fragment,s),p(S.$$.fragment,s),p(f.$$.fragment,s),p(B.$$.fragment,s),p(v.$$.fragment,s),p(Z.$$.fragment,s),Js=!0)},o(s){j(u.$$.fragment,s),j(r.$$.fragment,s),j(q.$$.fragment,s),j(S.$$.fragment,s),j(f.$$.fragment,s),j(B.$$.fragment,s),j(v.$$.fragment,s),j(Z.$$.fragment,s),Js=!1},d(s){s&&(e(_),e(x),e(R),e($),e(Y),e(w),e(F),e(c),e(W),e(I),e(G),e(d),e(L),e(m),e(X),e(A),e(O),e(h),e(H),e(g),e(P),e(K),e(E),e(ss),e(b),e(ls),e(es),e(Q),e(Ms),e(as),e(D),e(ts),e(ns),e(N),e(os),e(ys),e(V),e(Us),e(is),e(z)),e(U),C(u,s),C(r,s),C(q,s),C(S,s),C(f,s),C(B,s),C(v,s),C(Z,s)}}}const ks='{"title":"Streaming datos de audio","local":"streaming-datos-de-audio","sections":[],"depth":1}';function _s(Ts){return fs(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Ws extends Ds{constructor(U){super(),Bs(this,U,_s,zs,Ss,{})}}export{Ws as component}; | |
Xet Storage Details
- Size:
- 24.6 kB
- Xet hash:
- 6d3a8488dbb02117d100051a8fc479d0d1e83dde5a5f4edae08ddac5b1ecf488
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.