GPT
M

moonshine-web

רץ בדפדפן

webml-communityapache-2.02024-12-18

  • static

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

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

מה זה

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

מאחורי הקלעים רץ המודל Moonshine Base בגרסת ONNX, שפותח במיוחד למשימות זיהוי דיבור מהירות על חומרה חלשה יחסית. היישום מבוסס על React ו־Vite, ומשתמש בספריית Transformers.js כדי להריץ את המודל ישירות דרך WebGPU, או באמצעות WASM כחלופה אם כרטיס המסך שלכם לא נתמך בדפדפן.

מתאים ל

  • בדיקת תמלול מקומי בדפדפן

    ניסוי מהיר של מודל זיהוי קולי ללא צורך בהתקנת סביבת פיתוח מקומית.

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

    בחינת יכולות WebGPU ו־Transformers.js לפרויקטים שבהם המידע הקולי חייב להישאר במכשיר.

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

    קבלת טקסט בזמן אמת ישירות מתוך דיבור אל המחשב ללא תלות ברשת.

איפה זה נופל

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

שאלות
נפוצות

האם השימוש עולה כסף?

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

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

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

כמה זמן לוקח לתמלל?

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

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

כן. אפשר לשכפל את המאגר מ־GitHub, להתקין את התלויות דרך npm ולהפעיל שרת פיתוח מקומי לפי ההוראות.

איך משתמשים

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

הרישיון

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

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

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