Instructions to use strumber/Meta-AudioGen-API with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Adapters
How to use strumber/Meta-AudioGen-API with Adapters:
from adapters import AutoAdapterModel model = AutoAdapterModel.from_pretrained("<base-model-id>") model.load_adapter("strumber/Meta-AudioGen-API", set_active=True) - Notebooks
- Google Colab
- Kaggle
Download generate_audio.py from strumber/Meta-AudioGen-API: direct link, hf CLI and curl.
- Browser
- Download file 472 Bytes
-
https://huggingface.co/strumber/Meta-AudioGen-API/resolve/main/generate_audio.py
- Command line
-
hf download hf://strumber/Meta-AudioGen-API/generate_audio.py
-
curl -L -o generate_audio.py https://huggingface.co/strumber/Meta-AudioGen-API/resolve/main/generate_audio.py
472 Bytes
| from transformers import PretrainedConfig | |
| from huggingface_integration import AudioCraftForHuggingFace | |
| # Example usage: | |
| model_name = 'facebook/audiogen-medium' | |
| duration = 5 | |
| config = PretrainedConfig.from_pretrained(model_name) | |
| audio_craft_model = AudioCraftForHuggingFace(config, model_name, duration) | |
| descriptions = ['creepy cartoon dungeon music'] | |
| wav = audio_craft_model(descriptions) | |
| for idx, one_wav in enumerate(wav): | |
| audio_craft_model.save_wav(one_wav, idx) |