חדש תמונה, וידאו, קריינות ותמלול בקריאה אחת, בלי להריץ מודל. מנסים בלי שרת

GPT
G

GPT-4-To-Midi

רץ בדפדפן

cbg342רישיון לא דווח2023-04-05

  • streamlit

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

  • —הורדות בחודש
  • 36לייקים

מה זה

היישום מבוסס על שילוב בין ה־API של אופנאיי לבין ספריות פייתון כמו midiutil ו־mido. הרעיון הוא לתת הנחיה בטקסט, לשלוח אותה למודל שמחזיר ייצוג טקסטואלי של צלילים, ואז לקודד את התוצאה לקובץ מידי שאפשר להוריד ולטעון לתוכנת הפקה.

הקוד מגדיר שתי תבניות סימון שמוצגות כדוגמאות במערכת. הראשונה כוללת תו ומשך, למשל C4 ברבע או Eb4 בשמינית. השנייה מוסיפה גם את המיקום בציר הזמן לפי פעמות, למשל C4 ברבע בפעמה אפס או Eb4 בשמינית בפעמה שתיים וחצי. משם המערכת מפרקת את המחרוזות, מחשבת שברים בעזרת ספריית fractions, ובונה את רצף האירועים בקובץ.

מתאים ל

  • יצירת קווי מלודיה

    יצירת רצף תווים פשוט לפי סולם והורדת הקובץ ישר לתוכנת עריכה.

  • בדיקת מבני מקצב

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

  • המרת טקסט לקובץ

    תרגום מחרוזות תווים כתובות למבנה מוזיקלי בינארי בלי להקליד ידנית.

איפה זה נופל

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

שאלות
נפוצות

האם אפשר להשתמש באפליקציה כרגע בדפדפן?

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

האם הכלי עולה כסף?

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

האם אפשר להריץ את הקוד באופן מקומי?

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

במה זה שונה משיחה רגילה מול המודל?

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

איך משתמשים

נכנסים לממשק שנבנה בסטרימליט, בוחרים את פורמט התווים שרוצים מתוך שתי האפשרויות, ומזינים את בקשת הטקסט שלכם. משם המערכת פונה ישירות ל־API של אופנאיי, מעבדת את התשובה והופכת אותה לקובץ בינארי להורדה.

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

הרישיון

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

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