🎶 Fiche Modèle : ML-Miay-Midi (Générateur de Mélodies Conditionné par le Texte)
Catégorie
Valeur
Auteur
Clemylia
Type de Tâche
Génération de Musique (Séquence de Notes MIDI)
Architecture
Réseau Neuronal Récurrent (LSTM) à double entrée
Framework
TensorFlow / Keras
Langue (Prompt)
Français 🇫🇷
💖 Vue d'Ensemble Amicale
Bienvenue dans l'univers de
ML-Miay-Midi
! Ce modèle est un petit magicien musical 🪄, entraîné pour transformer de simples descriptions textuelles en de véritables séquences mélodiques MIDI. Que vous ayez besoin d'une mélodie
"joyeuse et rapide"
ou d'une
"ballade triste, mineur, lente"
, ML-Miay essaiera de vous satisfaire !
Il utilise une architecture spéciale à
double entrée
qui prend en compte à la fois la séquence de notes précédente et votre
prompt
textuel pour prédire la note suivante.
🛠️ Configuration Technique & Usage
⚙️ Hyperparamètres Clés
Ces valeurs sont critiques pour interagir correctement avec le modèle :
Paramètre
Valeur
Description
SEQUENCE_LENGTH
5
Longueur de la fenêtre de notes utilisée pour prédire la note suivante.
MAX_TEXT_LEN
5
Longueur obligatoire pour le
padding
du prompt textuel (Input 1).
NUM_PITCHES
128
Étendue des notes MIDI (0-127).
📝 Vocabulaire (Lexique Compris)
Le modèle a été entraîné spécifiquement sur les mots clés suivants. Utiliser ces termes maximise les chances d'obtenir une mélodie pertinente ! ✨
Pour générer une nouvelle mélodie, vous devez fournir deux inputs au modèle :
Séquence de Notes de Départ (
input_notes
) :
Une liste de 5 entiers MIDI (ex:
[60, 62, 64, 65, 67]
).
Prompt Textuel Encodé (
input_text
) :
Votre description encodée en index (basée sur le
vocab.txt
),
obligatoirement paddée à la longueur 5
(selon la correction trouvée 💡).
Monophonie :
Ce modèle ne génère qu'une seule ligne mélodique (sans accords ni pistes multiples).
Contrôle du Rythme :
Le modèle prédit la hauteur de la note, la durée est ajoutée manuellement (par défaut $0.25$ ou $0.5$ seconde) lors de la création du fichier MIDI.
Rigidité de la Forme :
L'obligation de
padder
le texte à la longueur 5 est une contrainte imposée par la sauvegarde du modèle, qui peut parfois tronquer les prompts longs.
⚖️ Licence
Ce modèle est publié sous licence
MIT
. N'hésitez pas à l'utiliser, le modifier et le partager ! 🌍
Nous espérons que ML-Miay vous apportera beaucoup d'inspiration ! Bon codage et bonne musique !
🎼👋
Runs of Clemylia Ml-miay-Midi on huggingface.co
14
Total runs
0
24-hour runs
3
3-day runs
3
7-day runs
-3
30-day runs
More Information About Ml-miay-Midi huggingface.co Model
Ml-miay-Midi huggingface.co is an AI model on huggingface.co that provides Ml-miay-Midi's model effect (), which can be used instantly with this Clemylia Ml-miay-Midi model. huggingface.co supports a free trial of the Ml-miay-Midi model, and also provides paid use of the Ml-miay-Midi. Support call Ml-miay-Midi model through api, including Node.js, Python, http.
Ml-miay-Midi huggingface.co is an online trial and call api platform, which integrates Ml-miay-Midi's modeling effects, including api services, and provides a free online trial of Ml-miay-Midi, you can try Ml-miay-Midi online for free by clicking the link below.
Clemylia Ml-miay-Midi online free url in huggingface.co:
Ml-miay-Midi is an open source model from GitHub that offers a free installation service, and any user can find Ml-miay-Midi on GitHub to install. At the same time, huggingface.co provides the effect of Ml-miay-Midi install, users can directly use Ml-miay-Midi installed effect in huggingface.co for debugging and trial. It also supports api for free installation.