Next-generation AI audio generation toolkit built on PyTorch, making music creation accessible to everyone
InspireAudio provides comprehensive audio generation solutions
Comprehensive solution for music, song, and audio generation through advanced audio tokenization technology
Fine-grained control over generation with text prompts, music genres, and structural definitions
Convenient model fine-tuning and inference scripts to meet your specific needs
Supports 24kHz mono high-quality audio output, suitable for professional scenarios
One-click installation via pip:
pip install inspire-audio
Get powerful pre-trained models for InspireAudio:
from inspire_audio import download_models
download_models('inspire-audio-base')
Generate music with just a few lines of code:
from inspire_audio import AudioGenerator
generator = AudioGenerator('inspire-audio-base')
audio = generator.generate(
prompt="A peaceful piano melody",
duration=30 # seconds
)
Save the generated audio to a file:
audio.save('output.wav')
Achieve fine-grained control with more parameters:
generator = AudioGenerator('inspire-audio-base')
audio = generator.generate(
prompt="Energetic rock music",
genre="rock",
bpm=120,
duration=60,
structure="intro-verse-chorus-verse-chorus-outro"
)
InspireAudio offers various models to meet different needs
Model Name | Description |
---|---|
InspireAudio-Base | Pre-trained music generation base model, 24kHz mono |
InspireAudio-1.5B | Advanced music generation model with 1.5B parameters, 24kHz mono |
InspireSong-Base | Pre-trained song generation base model, 24kHz mono |
InspireAudio is an AIGC toolkit built on PyTorch that enables music, song, and audio generation through advanced audio tokenization technology.
Currently supports text-to-music generation and music continuation, with 24kHz mono high-quality audio output.
You can precisely control the output through text prompts, specifying music genres, defining music structures, and more.
We offer InspireAudio-Base, InspireAudio-1.5B music generation models, and InspireSong-Base song generation model.
Yes, InspireAudio provides convenient model fine-tuning and inference scripts, allowing you to adjust models according to specific needs.
You can contribute by starring the GitHub repository, reporting issues, submitting PRs, or joining community discussions.