AudioClassifier.AudioClassifierOptions.Builder

מחלקה סטטית ציבורית AudioClassifier.AudioClassifierOptions.Builder

בונה שעוזר להגדיר מופע של AudioClassifierOptions.

שיטות ציבוריות

AudioClassifier.AudioClassifierOptions
AudioClassifier.AudioClassifierOptions.Builder
setBaseOptions ( BaseOptions baseOptions)
מגדיר את האפשרויות הכלליות להגדרת ממשקי API של משימות, כגון מאיצים.
AudioClassifier.AudioClassifierOptions.Builder
setDisplayNamesLocale ( מחרוזת displayNamesLocale)
מגדיר את המקום לשימוש עבור שמות תצוגה שצוינו דרך המטא נתונים של מודל TFLite, אם יש.
AudioClassifier.AudioClassifierOptions.Builder
setLabelAllowList ( רשימה < מחרוזת > labelAllowList)
מגדיר את רשימת ההיתרים האופציונלית של תוויות.
AudioClassifier.AudioClassifierOptions.Builder
setLabelDenyList ( List < String > labelDenyList)
מגדיר את רשימת ההכחשה האופציונלית של תוויות.
AudioClassifier.AudioClassifierOptions.Builder
setMaxResults (int maxResults)
מגדיר את המספר המרבי של תוצאות עם ניקוד גבוה להחזר.
AudioClassifier.AudioClassifierOptions.Builder
setScoreThreshold (צף ציוןThreshold)
קובע את סף הניקוד.

שיטות בירושה

שיטות ציבוריות

Public AudioClassifier.AudioClassifierOptions.Builder setBaseOptions ( BaseOptions baseOptions)

מגדיר את האפשרויות הכלליות להגדרת ממשקי API של משימות, כגון מאיצים.

פרמטרים
baseOptions

Public AudioClassifier.AudioClassifierOptions.Builder setDisplayNamesLocale ( String displayNamesLocale)

מגדיר את המקום לשימוש עבור שמות תצוגה שצוינו דרך המטא נתונים של מודל TFLite, אם יש.

ברירת המחדל לאנגלית ( "en" ). ראה את קובץ הסכימה של TFLite Metadata. עבור הדפוס המקובל של המקום.

פרמטרים
displayNamesLocale

public AudioClassifier.AudioClassifierOptions.Builder setLabelAllowList ( רשימה < מחרוזת > labelAllowList)

מגדיר את רשימת ההיתרים האופציונלית של תוויות.

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

פרמטרים
labelAllowList

public AudioClassifier.AudioClassifierOptions.Builder setLabelDenyList ( List < String > labelDenyList)

מגדיר את רשימת ההכחשה האופציונלית של תוויות.

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

פרמטרים
labelDenyList

Public AudioClassifier.AudioClassifierOptions.Builder setMaxResults (int maxResults)

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

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

Public AudioClassifier.AudioClassifierOptions.Builder setScoreThreshold (float scoreThreshold)

קובע את סף הניקוד.

הוא עוקף את זה שסופק במטא נתונים של המודל (אם יש). תוצאות מתחת לערך זה נדחות.

פרמטרים
ציון סף