בונה שעוזר להגדיר מופע של AudioClassifierOptions.
שיטות ציבוריות
AudioClassifier.AudioClassifierOptions | לבנות () |
AudioClassifier.AudioClassifierOptions.Builder | setBaseOptions ( BaseOptions baseOptions) מגדיר את האפשרויות הכלליות להגדרת ממשקי API של משימות, כגון מאיצים. |
AudioClassifier.AudioClassifierOptions.Builder | setDisplayNamesLocale ( מחרוזת displayNamesLocale) מגדיר את המקום לשימוש עבור שמות תצוגה שצוינו דרך המטא נתונים של מודל TFLite, אם יש. |
AudioClassifier.AudioClassifierOptions.Builder | |
AudioClassifier.AudioClassifierOptions.Builder | |
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)
קובע את סף הניקוד.
הוא עוקף את זה שסופק במטא נתונים של המודל (אם יש). תוצאות מתחת לערך זה נדחות.
פרמטרים
ציון סף |
---|