GPT
A

AudioCraft_Plus

רץ בדפדפן

GrandaddyShmaxmit2023-08-07

  • gradio

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

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

מה זה

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

מאחורי הקלעים רצה ספריית AudioCraft של מטא, הכוללת את המודלים MusicGen בגרסאות small, medium, melody ו־large, לצד AudioGen ליצירת אפקטים. המערכת כוללת תמיכה במפענחי EnCodec בתדרים של 24kHz ו־32kHz, שימוש ב־MultiBand Diffusion, ואפשרות לטעון מודלים מותאמים אישית.

מתאים ל

  • הלחנה לפי קצב וסולם

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

  • המשך של קטע קיים

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

  • יצירת אפקטי קול

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

איפה זה נופל

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

שאלות
נפוצות

האם השימוש באפליקציה כרוך בתשלום?

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

מה קורה עם קובצי השמע שמעלים אליה?

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

כמה זמן לוקח לייצר שיר שלם?

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

האם אפשר להריץ את המערכת הזאת על המחשב הפרטי?

כן, כל הקוד גלוי ומופץ תחת רישיון חופשי בקובץ app.py. אפשר להתקין את סביבת Gradio וספריית AudioCraft מקומית ולהריץ את הקוד ישירות. לצורך עבודה חלקה תצטרכו חומרה עם מעבד גרפי תומך של NVIDIA.

איך משתמשים

לוחצים על הלשונית הרצויה, מגדירים את מילות התיאור, בוחרים מודל ולוחצים על כפתור ההרצה. לא צריך חשבון או כניסה עם שם משתמש. עם זאת, האפליקציה נמצאת כעת במצב שגיאת ריצה (RUNTIME_ERROR), והחומרה שמוגדרת לה היא cpu-basic בלבד. הקוד עצמו מנסה להעביר את החישובים למעבד גרפי ב־CUDA, כך שכרגע לא ניתן להפיק דרכה שמע בפועל ישירות בדפדפן.

הרישיון

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

  • שימוש מסחרי
  • שינוי הקוד
  • הפצה מחדש

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