HAGAHA Audio AI

AudioLM

AudioLM is a Google Research system, first described in September 2022, that generates realistic speech and piano music by treating audio as a sequence of discrete tokens and predicting them with language models.

Dhageyso hagahanAI-waa laga sheekeeyay · ~8 min

Boggaan9 daqiiqo akhri
  1. Dulmar
  2. Qaadashada furaha
  3. quusid qoto dheer
  4. Counting AudioLM's tokens for a 10-second clip
  5. Dhaqangelinta Adduunka-dhabta ah
  6. Mustaqbalka AudioLM
  7. Ku dhaqangelinta
  8. Ilaha iyo akhrin dheeraad ah
  9. Sii wad Sahaminta
  10. Su'aalaha soo noqnoqda

Dulmar

Trained on audio alone, without transcripts, it continues a 3-second voice prompt in the same voice and style, and its token hierarchy became a template for later audio generators.

Qaadashada furaha

  1. AudioLM generates audio by predicting discrete tokens with Transformers, using semantic tokens for content and SoundStream acoustic tokens for sound quality.
  2. Its semantic tokens come from w2v-BERT features clustered into 1,024 values at 25 tokens per second.
  3. Generation runs in three stages: semantic tokens, coarse acoustic tokens from 4 quantizers, and fine acoustic tokens from 8 more.
  4. Human raters identified real versus AudioLM-continued speech correctly only 51.2% of the time, close to chance.
  5. A simple classifier detected AudioLM speech with 98.6% accuracy, and Google did not release the model publicly.

quusid qoto dheer

AudioLM is a framework for generating audio with the same technique that powers text language models: predict the next token in a sequence. It was introduced by Zalan Borsos and colleagues at Google Research in a paper first posted in September 2022 and described in a Google blog post on October 6, 2022. Given a short audio prompt, it produces a continuation that keeps the speaker's voice, accent, recording conditions and, for music, the melody and rhythm. It was trained on raw audio only, with no text transcripts or musical notation, and Google said at the time that it was for research and had no plans to release it more broadly.

The central problem AudioLM solves is that audio needs two kinds of information at very different time scales. Long-range structure, which words are said and how a sentence or musical phrase unfolds, changes slowly. Fine acoustic detail, such as a voice's timbre and room echo, changes many times per second. A single token type rarely captures both well. The authors report that tokens from self-supervised speech models capture content but reconstruct audio poorly, while tokens from a neural codec reconstruct audio well but, when modeled alone, produce output without coherent long-term structure. AudioLM's answer is a hybrid tokenization that uses both.

Semantic tokens come from w2v-BERT, a self-supervised speech model from Google that combines contrastive learning with masked language modeling. AudioLM takes w2v-BERT's internal features from the 7th layer of its masked language model module, at 25 vectors per second, and maps each to the nearest of 1,024 cluster centers found with k-means, so each 40 ms of audio becomes one integer. Acoustic tokens come from SoundStream, Google's neural audio codec. AudioLM's SoundStream encodes 16 kHz audio into 50 frames per second, each described by 12 codebook indices from residual vector quantization, a scheme in which each quantizer encodes what the previous ones missed. With 1,024 entries per codebook this is 6,000 bits per second, or 600 tokens per second.

Generation runs in three stages, each a decoder-only Transformer of about 0.3 billion parameters. The semantic stage predicts future semantic tokens from past ones, modeling what is said. The coarse acoustic stage predicts the first 4 SoundStream quantizer levels, conditioned on the semantic tokens and on earlier coarse tokens, which adds speaker identity and recording conditions. The fine acoustic stage predicts the remaining 8 levels from the coarse ones, raising quality from 2,000 to 6,000 bits per second of detail. The SoundStream decoder then turns the tokens back into a waveform. For speech, every component was trained on the unlab-60k split of Libri-Light, about 60,000 hours of English audiobook speech, with each stage trained on 16 TPU v4 chips for 1 million steps.

The evaluations support the design. A speech recognizer transcribing audio generated from ground-truth semantic tokens had a 6.0% word error rate, compared with 2.5% on the original recordings and 6.6% for an earlier system, GSLM. A speaker classifier recognized the prompt's speaker in 92.6% of continuations, but in only 3.2% of samples generated from semantic tokens without an acoustic prompt, confirming that the semantic tokens carry content while the acoustic tokens carry voice. In the human test, 10 raters each judged 100 ten-second clips, half real and half made of a 3-second real prompt plus 7 generated seconds, and their 51.2% success rate was not statistically different from guessing.

AudioLM differs from text-to-speech (TTS) systems, which turn written text into speech and need paired text and audio for training. AudioLM needs no text at all, which means it can model any speech or music it can hear, but it also cannot be told what to say. It differs from codec-only language models, which the authors found sound clean but drift in content, and from earlier spoken language models such as GSLM, which also generate speech from discrete units; on the paper's transcription test, AudioLM's output had a slightly lower word error rate, 6.0% against 6.6%. Later Google work built on the same token split: SoundStorm (May 2023) kept the semantic tokens and replaced the two acoustic stages with a non-autoregressive model, which its authors report is two orders of magnitude faster.

The limits are clear from the paper and the follow-ups. Generation is slow because three autoregressive models produce hundreds of tokens per second of audio one at a time, the bottleneck SoundStorm targets. The speech model was trained on English audiobooks, so it reflects that style and language. Because it is unconditioned, a continuation can wander off topic or produce meaningless but fluent speech. Above all, the ability to continue a stranger's voice from 3 seconds of audio creates obvious risks of impersonation and fraud. The authors trained a detector that caught AudioLM speech with 98.6% accuracy, and Google mentioned audio watermarking as a possible further safeguard.

The practical requirements put AudioLM out of reach for most individuals. Google did not release the trained model, and reproducing it requires tens of thousands of hours of audio, a SoundStream codec, a w2v-BERT-style feature extractor and three 0.3-billion-parameter Transformers trained on TPU clusters. Its main value for learners is as a design pattern: separate what is said from how it sounds, model each with its own tokens, and decode with a neural codec.

04Tusaale la shaqeeyay

Counting AudioLM's tokens for a 10-second clip

  1. Take a 10-second speech clip sampled at 16 kHz, which is 160,000 samples.

  2. Semantic tokens: w2v-BERT features at 25 per second give 250 semantic tokens, each one of 1,024 cluster IDs.

  3. Acoustic frames: SoundStream's total stride of 320 gives 160,000 / 320 = 500 frames, or 50 per second.

  4. Coarse tokens: 500 frames times 4 quantizers equals 2,000 tokens for the second stage.

  5. Fine tokens: 500 frames times 8 quantizers equals 4,000 tokens for the third stage.

  6. Bitrate check: 500 frames times 12 quantizers times 10 bits each, divided by 10 seconds, equals 6,000 bits per second.

Maxay ku tusaysaa

The learner sees that 10 seconds of speech becomes 250 semantic tokens and 6,000 acoustic tokens, which explains why AudioLM splits generation into stages and why SoundStorm later focused on speeding up the acoustic part.

Dhaqangelinta Adduunka-dhabta ah

Speech continuation: given 3 seconds of a LibriSpeech speaker, AudioLM writes 7 more seconds in the same voice, and in a listening test with 1,000 ratings people picked real versus generated correctly only 51.2% of the time.

Piano continuation: retrained on an internal set of 40,000 hours of piano recordings, AudioLM continued 4-second prompts from the Maestro dataset with consistent melody and rhythm, without any MIDI or sheet-music input.

Synthetic speech detection: alongside the model, Google trained a simple audio classifier that told AudioLM continuations from real SoundStream-compressed speech with 98.6% accuracy on a balanced test set.

Faster generation: Google's SoundStorm (May 2023) keeps AudioLM's semantic tokens but replaces its acoustic stages with parallel decoding, producing 30 seconds of audio in 0.5 seconds on a TPU-v4 and generating multi-speaker dialogue from a transcript.

Mustaqbalka AudioLM

AudioLM's split between semantic and acoustic tokens influenced how later audio generators were built. Google's own SoundStorm (May 2023) kept AudioLM's semantic tokens and replaced the slow autoregressive acoustic stages with confidence-based parallel decoding, generating 30 seconds of audio in half a second on a TPU-v4 and extending the approach to multi-speaker dialogue from a transcript and short voice prompts. Open research questions include how to make token-based generation fast enough for real-time use, how to add control such as text, style or emotion without losing the ability to learn from untranscribed audio, and how to extend models trained mostly on English audiobooks to many languages and recording conditions. Safety questions are at least as prominent as technical ones. The AudioLM paper reported that people could not reliably tell its 7-second continuations from real speech, while a simple classifier could detect them with 98.6% accuracy. Whether such detectors keep working as generators improve, and whether watermarking, which Google named as a possible direction in 2022, can be made robust to editing and compression, are unresolved. How consent for voice cloning and disclosure of synthetic audio should be handled is also an open question that research alone cannot settle.

Ku dhaqangelinta

Maxay muhiim u tahay

  • Helitaanka iyo gaarsiinta. Waxay wanaajisaa marin u helida iyada oo loo marayo qoraal-qorid, sheeko, iyo is-dhexgalyo cod.
  • Qiimaha iyo miisaaniyada. Kooxaha warbaahintu waxay ku soo rari karaan codka sifaysan si degdeg ah iyagoo wata miisaaniyado yaryar.
  • Xawaaraha iyo miisaanka. Nidaamyada u jeedda macmiisha waxay ka baaraandegi karaan isdhexgalka hadalka si weyn.

Iska ilaali

  • Si xun u isticmaalka codka iyo khataraha is-yeelyeelku way kordhaan marka oggolaanshaha la waayo.
  • Saxnimadu waxay hoos ugu dhici kartaa lahjadaha, lahjadaha, ama jawiga buuqa badan.
  • Maqalka synthetic waxaa lagu khaldi karaa hadal dhab ah iyada oo aan si cad loo calaamadin.

Tallaabooyinka xiga

  1. Hel ogolaansho cad oo ku saabsan qabashada codka, xidhitaanka, iyo dib u isticmaalka
  2. Tijaabi tayada ku hadasha kala duwan iyo xaaladaha asalka.
  3. Qeex marka bani'aadamku ay tahay inuu dib u eego ama oggolaado wax soo saarka.
  4. Ku calaamadee codka synthetic oo xafid diiwaannada la-xisaabtanka.

Ilaha iyo akhrin dheeraad ah

  1. arXivAudioLM: a Language Modeling Approach to Audio Generation
  2. Google Research BlogAudioLM: a Language Modeling Approach to Audio Generation
  3. arXivSoundStream: An End-to-End Neural Audio Codec
  4. arXivw2v-BERT: Combining Contrastive Learning and Masked Language Modeling for Self-Supervised Speech Pre-Training
  5. arXivSoundStorm: Efficient Parallel Audio Generation

Sii wad Sahaminta

Warqad bilaash ah

Hel warbixinta maalinlaha ah ee AI

Saddex sheeko oo la xaqiijiyay oo AI ah maalin kasta oo shaqo ah, oo lagu qoray Ingiriis fudud. Bilaash had iyo jeer, aan xayaysiis lahayn.

Hal iimayl maalin kasta oo shaqo ah. Ka bax hal gujin. Marna ma iibinno ama ma wadaagno ciwaankaaga.

Is tijaabi

Take the AudioLM quiz

Fikrad degdeg ah oo ku saabsan jawaab kasta, iyo shahaado la wadaajin karo oo leh aqoonsi la xaqiijin karo markaad ka gudubto koorso.

Bilow kedis

Taageer waxbarashada AI bilaashka ah. AI Understanding waa 501(c)(3) aan faa'iido doon ahayn — xayaysiis la'aan, albaab lacag ah ma jiro, had iyo jeer. Samee deeq

Su'aalaha soo noqnoqda

Waa maxay AudioLM?

AudioLM is a Google Research system, first described in September 2022, that generates realistic speech and piano music by treating audio as a sequence of discrete tokens and predicting them with language models. Trained on audio alone, without transcripts, it continues a 3-second voice prompt in the same voice and style, and its token hierarchy became a template for later audio generators.

Waa maxay fikradda asaasiga ah ee uu AudioLM u isticmaalo soo saarista maqalka?

AudioLM waxay u beddeshaa waveforms calaamado kala duwan waxayna u saadaalisaa si isdaba joog ah, iyadoo adeegsanaysa habka xiga ee moodooyinka luqadda codka qaydhiin.

Waa maxay doorka calaamadaha 'semantic' ee AudioLM?

Calaamadaha Semantic (laga bilaabo w2v-BERT) waxay dejiyaan qaab-dhismeedka heerka sare ah iyo isku xirnaanta, halka calaamadaha acoustic ay gacanta ku hayaan tafaasiisha maqalka wanaagsan.

Waa kuwee codec neural ah oo soo saara calaamadaha dhawaaqa ee AudioLM?

SoundStream waxay isticmaashaa hadhaaga tirooyinka vector si ay ugu cadaadiyo maqalka calaamadaha dhawaaqa oo ay hadhow kala saarto calaamadihii la saadaaliyay oo dib ugu noqda qaab mawjadaha.

Maxay AudioLM uga baahan tahay xogta tababarka ahaan?

Muuqaal xusid mudan ayaa ah in AudioLM ay ku tabobarto maqal kaliya iyada oo aan wax calaamado qoraal ah lahayn, qaab-dhismeed toos ah looga baranayo codka.

After AudioLM predicts semantic tokens, how does its hierarchical generation add acoustic detail?

The paper’s hierarchy proceeds from semantic tokens to coarse and then fine acoustic tokens; this stage ordering is distinct from the semantic representation’s role.