כדי לשפר את הדיוק של תוצאות התמלול שמתקבלות מ-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. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.