elevenlabs-music
Generuj muzykę z opisów tekstowych – piosenki, ścieżki dźwiękowe i instrumenty za pomocą AI
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do generowania pełnych utworów muzycznych z tekstowych opisów, wykorzystując API ElevenLabs Eleven Music. Tworzysz piosenki, ścieżki dźwiękowe, jingle'i czy lullabies poprzez wpisanie opisu stylu i nastroju. Obsługuje wokale z AI-generowanymi tekstami piosenek, utwory instrumentalne i wiele gatunków muzycznych. Wymaga płatnego planu ElevenLabs i klucza API.
Jak używać
Upewnij się, że masz zainstalowany interpreter Python i narzędzie uv. Umiejętność wymaga zmiennej środowiskowej ELEVENLABS_API_KEY – ustaw ją na swój klucz API z płatnego konta ElevenLabs.
Uruchom podstawowe generowanie muzyki, podając opis tekstowy utworu. Przykład: uv run scripts/generate_music.py "upbeat jazz piano" – wygeneruje 30-sekundowy utwór na podstawie Twojego opisu.
Dostosuj długość utworu, jeśli potrzebujesz dłuższej ścieżki. Dodaj flagę --length z czasem w sekundach (od 3 do 600). Na przykład: uv run scripts/generate_music.py "epic orchestral battle music" --length 180 utworzy trzeminutową muzykę.
Jeśli chcesz tylko instrumenty bez wokali, dodaj flagę --instrumental. Przykład: uv run scripts/generate_music.py "lo-fi hip hop beats" --length 120 --instrumental.
Określ ścieżkę wyjściową dla pliku MP3 za pomocą flagi -o. Domyślnie plik zapisuje się w /tmp/music.mp3. Przykład: uv run scripts/generate_music.py "romantic bossa nova" -o /tmp/bossa.mp3.
Pisz precyzyjne opisy – podaj gatunek, nastrój, tempo i instrumenty. Dla wokali określ język i styl śpiewu. Unikaj nazw artystów; zamiast tego opisz styl muzyczny, aby nie naruszać praw autorskich.