AB
AiBoss
project

EzAudio - A text-to-audio generation model jointly developed by Tencent and Johns Hopkins University

EzAudio is a text-to-audio (T2A) generation model jointly developed by Johns Hopkins University and Tencent AI Labs. Based on an efficient diffusion transformer technique, it is used to generate high-resolution audio from text prompts...

 What is EzAudio?

EzAudio is a text-to-audio (T2A) generation model jointly developed by Johns Hopkins University and Tencent AI Labs. Based on an efficient diffusion transformer technique, it generates high-quality audio effects from text prompts. EzAudio's innovation lies in its optimized model architecture and data-efficient training strategy, achieving new standards in generation speed, efficiency, and audio realism. EzAudio introduces classifier-free guided rescaling technology to simplify model use while maintaining audio quality.

 EzAudio's main functions

  • Text-to-audio generationGenerate corresponding audio content based on given text prompts.
  • High efficiencyThe optimized model architecture reduces the demand for computing resources and increases the generation speed.
  • High-quality audioThe generated audio has high fidelity, providing a realistic auditory experience.
  • Data-efficient trainingImprove training efficiency and model performance by using both unlabeled and manually labeled data.

 EzAudio's technical principles

  • Waveform VAEIt uses a one-dimensional waveform variational autoencoder (VAE) to process audio data, avoiding the complexity of processing two-dimensional spectrograms, reducing computational costs, and maintaining high temporal resolution.
  • Optimized diffusion converter architecture (EzAudio-DiT)A custom diffusion model, including AdaLN-SOLA and long skip connections, improves the model's parameter and memory efficiency while maintaining training stability.
  • Multi-stage training strategyBy combining self-supervised learning and supervised learning, mask diffusion modeling and synthetic subtitle data are used for training, and finally fine-tuning is performed on manually labeled data to improve the accuracy and quality of audio generation.
  • Classifier-free guided rescaling (CFG Rescaling)Adjusting the guiding strength during diffusion sampling optimizes text-to-audio alignment and reduces negative impacts on audio quality.

 EzAudio's project address

 Application scenarios of EzAudio

  • Music compositionIt generates musical fragments of a specific style or emotion based on text descriptions, assisting musicians and producers in their creative process.
  • Film and television post-productionGenerate realistic sound effects and voiceovers for movies, TV series, or video games to enhance audience immersion.
  • Speech SynthesisGenerates standard or specific intonation for use in educational software, audiobooks, or language learning applications.
  • Audio editingEdit and modify existing audio without the need for complex audio editing tools.
  • Virtual assistants and chatbotsGenerate natural-sounding voice responses for virtual assistants and chatbots.
  • Audio content creationAutomatically generate audio for audio blogs, podcasts, or news content.