בנאים ציבוריים
Builder()
|
שיטות ציבוריות
שיטות שעברו בירושה
בנאים ציבוריים
Public Builder ()
שיטות ציבוריות
Public סופי AudioClassifier.AudioClassifierOptions פיתוח ()
מאמת ויוצר את המכונה של AudioClassifier.AudioClassifierOptions
.
קליעות
IllegalArgumentException | אם אחת מהאפשרויות בקבוצה אינה חוקית. |
---|
ציבורי מופשט AudioClassifier.AudioClassifierOptions.Builder setBaseOptions (BaseOptions baseOptions)
מגדיר את BaseOptions
למשימה של מסווג האודיו.
פרמטרים
baseOptions |
---|
ציבורי מופשט AudioClassifier.AudioClassifierOptions.Builder setCategoryAllowlist (רשימה<מחרוזת> categoryAllowlist)
מגדירה את רשימת ההיתרים האופציונלית של שמות הקטגוריות.
אם השדה לא ריק, תוצאות זיהוי ששם הקטגוריה שלהן לא נכלל בקבוצה הזו יסוננו. המערכת מתעלמת משמות כפולים או לא ידועים של קטגוריות. בלעדי הדדית עם categoryDenylist
.
פרמטרים
categoryAllowlist |
---|
ציבורי מופשט AudioClassifier.AudioClassifierOptions.Builder setCategoryDenylist (רשימה<מחרוזת> categoryDenylist)
מגדירה את הרשימה האופציונלית של ישויות שנחסמו לשמות של קטגוריות.
אם העמודה אינה ריקה, תוצאות זיהוי ששם הקטגוריה שלהן נכלל בקבוצה זו יסוננו.
המערכת מתעלמת משמות כפולים או לא ידועים של קטגוריות. בלעדי הדדית עם categoryAllowlist
.
פרמטרים
categoryDenylist |
---|
ציבורי מופשט AudioClassifier.AudioClassifierOptions.Builder setDisplayNamesLocale (מחרוזת locale)
המדיניות מגדירה את הלוקאל האופציונלי לשמות תצוגה שצוינו באמצעות המטא-נתונים של דגם TFLite, אם יש כאלה.
פרמטרים
שילוב של שפה ואזור |
---|
ציבורי מופשט AudioClassifier.AudioClassifierOptions.Builder setErrorListener (ErrorListener errorListener)
מגדיר ErrorListener
אופציונלי.
פרמטרים
errorListener |
---|
ציבורי מופשט AudioClassifier.AudioClassifierOptions.Builder setMaxResults (מספר שלם maxResults)
הפונקציה מגדירה את המספר המקסימלי האופציונלי של תוצאות מהדירוג הגבוהות ביותר שיש להחזיר.
אם המדיניות לא מוגדרת, כל התוצאות הזמינות יוחזרו. אם הערך מוגדר, חייב להיות > 0.
פרמטרים
maxResults |
---|
ציבורי מופשט AudioClassifier.AudioClassifierOptions.Builder setResultListener (PureResultListener<AudioClassifierResult> resultListener)
מגדיר את OutputHandler.ResultListener
לקבל את תוצאות הסיווג באופן אסינכרוני כאשר מסווג האודיו נמצא במצב שידור אודיו.
פרמטרים
resultListener |
---|
ציבורי מופשט AudioClassifier.AudioClassifierOptions.Builder setRunningMode (RunningMode runningMode)
מגדיר את RunningMode
למשימה של מסווג האודיו. ברירת המחדל היא מצב 'קליפים של אודיו'. למסווג התמונות יש שני מצבים:
- AUDIO_CLIPS: המצב להרצת סיווג אודיו בקטעי אודיו. המשתמשים מזינים קטעי אודיו בשיטת 'סיווג', ותוצאות הסיווג יקבלו כערך המוחזר.
- AUDIO_STREAM: המצב להרצת סיווג אודיו בשידור האודיו, למשל מהמיקרופון. המשתמשים קוראים ל-'classifyAsync' כדי להעביר את נתוני האודיו לתוך AudioClassifier. תוצאות הסיווג יהיו זמינות בקריאה החוזרת (callback) של התוצאה אחרי שמסווג האודיו יסיים את העבודה.
פרמטרים
runningMode |
---|
ציבורי מופשט AudioClassifier.AudioClassifierOptions.Builder setScoreThreshold (Float scoreThreshold)
מגדיר את סף הציון האופציונלי. תוצאות עם ניקוד נמוך מהערך הזה יידחו.
המדיניות הזו מבטלת את סף הניקוד שצוין במטא-נתונים של דגם TFLite, אם רלוונטי.
פרמטרים
scoreThreshold |
---|