Inspire Audio AI

A fundamental AIGC toolkit for music, song and audio generation using PyTorch

Key Features

InspireAudio Framework

A comprehensive solution for music, song, and audio generation through advanced audio tokenization

Inspire Audio Control

Powerful control system lets you shape output with text prompts, music genres, and structures

InspireAudio Fine-tuning

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

Inspire Audio Quality

Premium 24kHz mono output for text-to-music and music continuation tasks

Getting Started

1

Install InspireAudio

Get started with Inspire Audio by installing via pip:

pip install inspire-audio
2

Inspire Audio Models

Access InspireAudio's powerful pre-trained models:

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 Usage

Inspire Audio Control Examples

generator = AudioGenerator('inspire-audio-base')
audio = generator.generate(
    prompt="An energetic rock song",
    genre="rock",
    bpm=120,
    duration=60
)

Available Models

Inspire Audio offers a range of powerful models to suit different needs. The InspireAudio model family includes:

Model Name Description
InspireAudio-Base Pre-trained Music Generation Model, 24kHz mono
InspireAudio-1.5B Pre-trained Music Generation 1.5B Model, 24kHz mono
InspireSong-Base Pre-trained Song Generation Base Model, 24kHz mono

Frequently Asked Questions

What is InspireAudio?

Inspire Audio is a fundamental AIGC toolkit built on PyTorch that enables music, song, and audio generation through advanced audio tokenization techniques.

Inspire Audio Features

Currently, InspireAudio supports music generation and song generation with 24kHz mono output. It can generate audio based on text prompts and continue existing music.

How can I control the generation process?

You can control the output using text prompts, specify music genres, and define music structures to get your desired results.

Inspire Audio Models

We offer InspireAudio-Base, InspireAudio-1.5B for music generation, and InspireSong-Base for song generation. All models output 24kHz mono audio.

Can I fine-tune the models?

Yes, InspireAudio provides convenient scripts for model fine-tuning and inference to adapt the models to your specific needs.

How can I contribute?

You can contribute by starring our GitHub repository, reporting issues, submitting pull requests, or joining our community discussions.

What makes Inspire Audio unique?

InspireAudio combines state-of-the-art AI technology with an intuitive interface, making advanced audio generation accessible to everyone.

Roadmap

2024/12

  • 75Hz InspireAudio base model
  • Support song generation task

2025/01

  • 75Hz InspireSong model

2025/02

  • Support audio generation task
  • 75Hz InspireAudio-1.5B model

Join Our Community

Join the growing Inspire Audio community! Help shape the future of InspireAudio by starring our GitHub repository! 🌟