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

GPT
B

bark-voice-cloning — הדגמה

קוד פתוח

GitMylomit2023-05-22

  • gradio

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

  • 431 MBמשקל הקבצים
  • —הורדות בחודש
  • 107לייקים

מה זה

התהליך מתבסס על שילוב של שני מודלים מרכזיים. אתם מעלים קובץ שמע של דיבור, והקוד טוען את המודל hubert-base-ls960 של פייסבוק יחד עם מודל ההתאמה של GitMylo, במטרה לנתח את המאפיינים הייחודיים של הדובר.

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

מתאים ל

  • יצירת פרופיל קול לברק

    חילוץ מאפייני דיבור מקובץ אודיו כדי להכין קול חדש למודל ברק.

  • עיבוד שמע עם היוברט

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

  • בדיקת ארכיטקטורת שיבוט

    בחינת אופן הפעולה של אנקודק והטוקנייזר בקוד פתוח.

איפה זה נופל

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

שאלות
נפוצות

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

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

כמה זמן לוקח העיבוד?

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

האם אפשר להריץ אותה במחשב האישי?

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

האם מזינים טקסט ומקבלים שמע של דיבור?

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

איך מריצים

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

pip install -U huggingface_hub
hf download GitMylo/bark-voice-cloning

הקבצים

5 קבצים במאגר, 431 MB סך הכול. הקישורים מובילים ישירות ל־Hugging Face.

הרישיון

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

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

הרישיון המלא בעמוד המודל ↗