GPT
T

tts — הדגמה

קוד פתוח

balacoonרישיון לא דווח2022-09-30

  • gradio

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

  • 978 MBמשקל הקבצים
  • הורדות בחודש
  • 143לייקים

מה זה

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

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

מתאים ל

  • בדיקת איכות קולות

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

  • המרת משפטים לשמע

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

  • בחינת תמיכה במודלים

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

איפה זה נופל

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

שאלות
נפוצות

האם השימוש בהדגמה כרוך בתשלום?

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

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

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

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

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

במה הדף הזה שונה משימוש במודל ישירות בקוד?

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

איך מריצים

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

pip install -U huggingface_hub
hf download balacoon/tts

הרישיון

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

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