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

GPT
E

EzAudio-ControlNet

רץ בדפדפן

OpenSoundmit2024-09-21

  • gradio

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

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

מה זה

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

מאחורי הקלעים רצה ארכיטקטורת ControlNet מותאמת לאודיו על בסיס EzAudio, יחד עם רשת MaskDiT ומתזמן DDIM. המערכת מפרקת ומעבדת את האותות באמצעות שילוב מודלים נוספים, בהם Encodec של מטא לדחיסת סאונד ב־32 קילוהרץ, מודל Whisper של OpenAI לחילוץ מידע, וקידוד טקסט בעזרת T5. הממשק מציג דוגמאות מובנות מבוססות אנרגיה כדי להדגים איך קובץ קצר מכתיב את הקצב לצליל החדש.

מתאים ל

  • סנכרון אפקטים לווידאו

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

  • עיצוב סאונד מונחה טקסט

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

  • ניסוי ובדיקת פרמטרים

    בדיקת השפעת צעדי דיפוזיה ומשקלי הנחיה שונים על גבי מודל EzAudio.

איפה זה נופל

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

שאלות
נפוצות

האם השימוש באפליקציה עולה כסף?

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

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

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

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

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

כמה זמן לוקח לכל קטע להיווצר?

בברירת מחדל של 50 צעדי DDIM מול מאיץ A10G, העיבוד אורך בדרך כלל כמה עשרות שניות. אם השרת היה כבוי, תתווסף חצי דקה לטעינה ראשונית.

איך משתמשים

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

הרישיון

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

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

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