כדי לשפר את הדיוק של תוצאות התמלול שמתקבלות מ-Cloud Speech-to-Text, אפשר להשתמש בהתאמת מודל. התאמת המודל מאפשרת לכם לציין מילים וביטויים ש-Cloud STT יזהה בתדירות גבוהה יותר בנתוני האודיו שלכם, בהשוואה לחלופות אחרות שאולי יוצעו אחרת. התאמת המודל שימושית במיוחד לשיפור הדיוק של התמלול בתרחישי השימוש הבאים:
- האודיו מכיל מילים או ביטויים שסביר להניח שמופיעים בתדירות גבוהה.
- יכול להיות שהאודיו מכיל מילים נדירות (כמו שמות פרטיים) או מילים שלא נמצאות בשימוש כללי.
- האודיו מכיל רעשים או שהוא לא ברור.
לפני שקוראים את המסמך הזה, מומלץ לקרוא את המאמר מבוא להתאמת מודלים כדי לקבל סקירה כללית של אופן הפעולה של התכונה הזו. מידע על מגבלות הביטויים והתווים לכל בקשה להתאמת מודל זמין במאמר מכסות ומגבלות.
דוגמת קוד
התאמת מודל היא הגדרה אופציונלית של Cloud STT שבה אפשר להשתמש כדי להתאים אישית את תוצאות התמלול לפי הצרכים שלכם. מידע נוסף על הגדרת גוף הבקשה לזיהוי מופיע בתיעוד של RecognitionConfig.
בדוגמת הקוד הבאה מוצגות דרכים לשיפור הדיוק של התמלול באמצעות משאב SpeechAdaptation:
PhraseSet, CustomClass והגברת ההתאמה של המודל.
כדי להשתמש ב-PhraseSet או ב-CustomClass בבקשות עתידיות, צריך לרשום את name המשאב שמוחזר בתשובה כשיוצרים את המשאב.
רשימת המחלקות המוכנות מראש שזמינות בשפה שלכם מופיעה במאמר אסימוני מחלקות נתמכים.
Python
מידע על התקנה ושימוש בספריית הלקוח של Cloud STT מופיע במאמר ספריות הלקוח של Cloud STT. מידע נוסף מופיע במאמרי העזרה של Cloud STT Python API.
כדי לבצע אימות ב-Cloud STT, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.