חדש Key אחד לכל המודלים, עם הערכת מחיר לפני כל קריאה. יוצרים Key

GPT
E

EMelodyGen

קוד פתוח

monetjoecc-by-nc-nd-4.02024-05-24

מאגר מלודיות בפורמט ABC שכולל תיוג רגשי לפי מודל ארבעת הרבעים של ראסל. הוא נועד לאימון מודלים של יצירת מוזיקה עם שליטה במצב הרוח.

  • 101הורדות בחודש
  • 28לייקים

מה זה

המאגר מציע מלודיות טקסטואליות בייצוג תווי ABC ומחולק לארבע תצורות. שלוש מהן מכילות מלודיות בפועל עם שלוש עמודות: prompt לקודי שליטה, data לתווים, ו־label לסיווג רגשי בארבע רמות. התצורה הרביעית, Analysis, מחזיקה 1278 דגימות ומפרטת תכונות מוזיקליות סטטיסטיות כמו גובה צליל, סולם, מפעם ועוצמה לצד מדדי valence ו־arousal.

מקורות הנתונים שונים בין החלקים. התצורות EMOPIA ו־VGMIDI עובדו מתוך קובצי MIDI מקוריים של פסי קול ומשחקים, הומרו לתווים, נחתכו למקטעים ממוצעים של 20 תיבות ולא יותר מ־30 תיבות, ועברו הרחבה על ידי טרנספוזיציה ל־15 סולמות. התצורה הגדולה ביותר, Rough4Q, מאגדת מקורות כמו IrishMAN, Wikifonia, Essen ואחרים, ועברה תיוג רגשי אוטומטי ומקורב דרך ספריית music21.

מתאים ל

  • אימון מודלי מלודיה

    אימון מודלי שפה על תווי ABC ליצירת לחנים חדשים בהתבסס על הנחיית רגש מקדימה.

  • הערכת יצירה מותנית

    בדיקת איכות יצירת תווים ומדידת שגיאות על קבוצות המבחן של EMOPIA ו־VGMIDI.

  • מחקר קורלציה מוזיקלית

    ניתוח הקשרים בין מבנה מוזיקלי, גובה צליל ומפעם לבין רגשות בעזרת תצורת Analysis.

איפה זה נופל

התיוג הרגשי בחלק הגדול ביותר, Rough4Q, הוא אוטומטי ומקורב. החוקרים קבעו את רמת ה־valence רק לפי סולם מז'ור או מינור, ואת ה־arousal לפי חציון סטיית התקן של גובה הצליל. מעבר לזה, המאגר המקורי סבל מחוסר איזון חריף בין הקטגוריות, ולכן החוקרים ביצעו טרנספוזיציה ל־15 סולמות רק עבור קטגוריות Q3 ו־Q4. הנתונים מתמקדים במלודיה בלבד ללא ליווי אקורדים עקבי, ואינם מכילים מילים או שפות.

שאלות
נפוצות

האם מותר להשתמש במאגר לפיתוח מוצר מסחרי?

לא. המאגר פורסם תחת רישיון cc-by-nc-nd-4.0 שאינו מתיר שימוש מסחרי. הוא מיועד למחקר אקדמי ולניסויים אישיים בלבד.

מאיזה פורמט מגיעה המוזיקה בדאטהסט?

כל הלחנים שמורים כתווי טקסט בפורמט ABC notation. המקורות המקוריים כמו קובצי MIDI ו־XML הומרו כולם לפורמט זה ונחתכו למקטעים של עד 30 תיבות.

כיצד תויגו הרגשות בחלק הגדול Rough4Q?

התיוג בחלק זה נעשה באופן אוטומטי ולא ידני. סולם מז'ור או מינור קבע את ציר החיוביות, וסטיית התקן של גובה הצליל קבעה את רמת העוררות, מה שיוצר תיוג מקורב עם רעש סטטיסטי.

האם המאגר כולל עברית או טקסטים לשירים?

לא. המאגר מתמקד במלודיות בלבד וכולל תווים, קודי שליטה וסימוני רגש. אין בו מילים לשירים, שירה אנושית או טקסט בשפה כלשהי מעבר להגדרות התווים.

איך טוענים

טוענים את הנתונים דרך ספריית datasets באמצעות ציון שם התצורה הרצויה, למשל Rough4Q או EMOPIA. המאגר פתוח להורדה ישירה ללא צורך בהרשאת גישה מיוחדת, והקבצים שמורים בפורמט Arrow. בתצורות של יצירת מלודיה השדות העיקריים הם data שמכיל את תווי ה־ABC והתווית label לקטגוריית הרגש.

from datasets import load_dataset

ds = load_dataset("monetjoe/EMelodyGen")

הרישיון

הרישיון הוא cc-by-nc-nd-4.0. המשמעות היא איסור מוחלט על שימוש מסחרי מכל סוג, חובת מתן קרדיט מלא למפרסמים, ואיסור על הפצת יצירות נגזרות של הדאטהסט עצמו. אם אתם מאמנים עליו מודל כדי למכור שירות או לשלב אותו במוצר מסחרי, הרישיון הזה שולל זאת.

הרישיון המלא ב־Hugging Face ↗