GPT
K

Kokoro-82M-v1.0-ONNX

קוד פתוח

onnx-communityapache-2.02025-02-07

  • transformers.js
  • onnx
  • style_text_to_speech_2
  • text-to-speech
  • en

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

  • 1.3 GBמשקל הקבצים
  • 896,024הורדות בחודש
  • 258לייקים

מה זה

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

הייחוד כאן הוא השילוב בין גודל זעיר ליכולת עבודה ישירה בצד הלקוח. המאגר כולל שמונה גרסאות קוונטיזציה שונות, מ־fp32 מלא במשקל 326 מגה־בייט ועד גרסאות 8 ביט מכווצות שיורדות לאזור ה־86 עד 92 מגה־בייט, מבלי לפגוע בצורה חריפה באיכות הדיבור. זה מאפשר לייצר קבצי קול בקצב דגימה של 24kHz ישירות על מכשיר הקצה.

מתאים ל

  • הקראה קולית בדפדפן

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

  • בוטים ומענה קולי באנגלית

    הפקת תגובות שמע מקומיות מהירות בקצב דגימה של 24kHz מתוך שרתי פייתון או צמתי Node.js.

  • אפליקציות ומשחקים קלים

    שילוב דיבוב דמויות מגוון באנגלית בלי לנפח את גודל ההתקנה, בזכות גרסאות ששוקלות פחות מ־100MB.

איפה זה נופל

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

אותה משפחה

Kokoro יצא ב־2 גרסאות שיש להן עמוד כאן. אלה האחרות, לפי כמה מורידים אותן.

שאלות
נפוצות

האם המודל תומך בהקראת עברית?

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

איזו גרסת קובץ הכי כדאי להוריד לשימוש רגיל?

הגרסאות המכווצות לשמונה ביט, כמו model_quantized או model_q8f16, נותנות את הפשרה הטובה ביותר. הן שוקלות סביב 90 מגה־בייט ושומרות על צליל נקי.

איך מריצים

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

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

pip install -U huggingface_hub
hf download onnx-community/Kokoro-82M-v1.0-ONNX

הרישיון

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

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

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