Inspire Audio AI

Next-generation AI audio generation toolkit built on PyTorch, making music creation accessible to everyone

Core Features

InspireAudio provides comprehensive audio generation solutions

InspireAudio Framework

Comprehensive solution for music, song, and audio generation through advanced audio tokenization technology

Precise Control

Fine-grained control over generation with text prompts, music genres, and structural definitions

Flexible Customization

Convenient model fine-tuning and inference scripts to meet your specific needs

High-Quality Output

Supports 24kHz mono high-quality audio output, suitable for professional scenarios

Quick Start

1

Install InspireAudio

One-click installation via pip:

pip install inspire-audio
2

Download Pre-trained Models

Get powerful pre-trained models for InspireAudio:

from inspire_audio import download_models
download_models('inspire-audio-base')
3

Basic Usage

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
)
4

Save Output

Save the generated audio to a file:

audio.save('output.wav')

InspireAudio Advanced Control

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"
)

Available Models

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

FAQ

What is InspireAudio?

InspireAudio is an AIGC toolkit built on PyTorch that enables music, song, and audio generation through advanced audio tokenization technology.

What features are supported?

Currently supports text-to-music generation and music continuation, with 24kHz mono high-quality audio output.

How to control the generation process?

You can precisely control the output through text prompts, specifying music genres, defining music structures, and more.

What models are available?

We offer InspireAudio-Base, InspireAudio-1.5B music generation models, and InspireSong-Base song generation model.

Can I fine-tune the models?

Yes, InspireAudio provides convenient model fine-tuning and inference scripts, allowing you to adjust models according to specific needs.

How to contribute?

You can contribute by starring the GitHub repository, reporting issues, submitting PRs, or joining community discussions.

Roadmap

December 2024

  • 75Hz InspireAudio base model
  • Support for song generation tasks

January 2025

  • 75Hz InspireSong model
  • Optimize generation quality

February 2025

  • Support for audio generation tasks
  • 75Hz InspireAudio-1.5B model

Join Our Community

Join the growing InspireAudio community! Support our development by starring our GitHub repository! 🌟