AudioClassifier.AudioClassifierOptions.Builder

کلاس انتزاعی استاتیک عمومی AudioClassifier.AudioClassifierOptions.Builder

سازندگان عمومی

روش های عمومی

AudioClassifier.AudioClassifierOptions نهایی
ساختن ()
نمونه AudioClassifier.AudioClassifierOptions اعتبارسنجی و ایجاد می کند.
چکیده AudioClassifier.AudioClassifierOptions.Builder
setBaseOptions ( BaseOptions baseOptions)
BaseOptions برای کار طبقه بندی کننده صدا تنظیم می کند.
چکیده AudioClassifier.AudioClassifierOptions.Builder
setCategoryAllowlist ( فهرست < رشته > فهرست مجاز دسته بندی)
لیست مجاز اختیاری نام دسته ها را تنظیم می کند.
چکیده AudioClassifier.AudioClassifierOptions.Builder
setCategoryDenylist ( لیست < رشته > فهرست رد رده )
فهرست رد اختیاری نام دسته ها را تنظیم می کند.
چکیده AudioClassifier.AudioClassifierOptions.Builder
setDisplayNamesLocale (مکان رشته )
در صورت وجود، محلی اختیاری را برای استفاده برای نام‌های نمایشی مشخص شده از طریق فراداده مدل TFLite تنظیم می‌کند.
چکیده AudioClassifier.AudioClassifierOptions.Builder
setErrorListener ( ErrorListener errorListener)
یک ErrorListener اختیاری تنظیم می کند.
چکیده AudioClassifier.AudioClassifierOptions.Builder
setMaxResults ( حد صحیح حداکثر نتایج)
حداکثر تعداد اختیاری نتایج طبقه بندی با امتیاز بالا را برای بازگشت تنظیم می کند.
چکیده AudioClassifier.AudioClassifierOptions.Builder
setResultListener ( PureResultListener < AudioClassifierResult > resultListener)
OutputHandler.ResultListener را طوری تنظیم می کند که وقتی طبقه بندی کننده صدا در حالت پخش صدا است، نتایج طبقه بندی را به صورت ناهمزمان دریافت کند.
چکیده AudioClassifier.AudioClassifierOptions.Builder
setRunningMode ( RunningMode runningMode)
RunningMode برای وظیفه طبقه بندی کننده صدا تنظیم می کند.
چکیده AudioClassifier.AudioClassifierOptions.Builder
setScoreThreshold ( آستانه امتیاز شناور )
آستانه امتیاز اختیاری را تعیین می کند.

روش های ارثی

سازندگان عمومی

عمومی سازنده ()

روش های عمومی

ساخت نهایی عمومی AudioClassifier.AudioClassifierOptions ()

نمونه AudioClassifier.AudioClassifierOptions اعتبارسنجی و ایجاد می کند.

پرتاب می کند
IllegalArgumentException اگر هر یک از گزینه های تنظیم شده نامعتبر باشد.

چکیده عمومی AudioClassifier.AudioClassifierOptions.Builder setBaseOptions ( BaseOptions baseOptions)

BaseOptions برای کار طبقه بندی کننده صدا تنظیم می کند.

مولفه های
گزینه های پایه

چکیده عمومی AudioClassifier.AudioClassifierOptions.Builder setCategoryAllowlist ( فهرست < رشته > فهرست فهرست مجاز)

لیست مجاز اختیاری نام دسته ها را تنظیم می کند.

اگر خالی نباشد، نتایج تشخیصی که نام دسته آنها در این مجموعه نیست فیلتر می‌شوند. نام‌های دسته‌بندی تکراری یا ناشناخته نادیده گرفته می‌شوند. با categoryDenylist منحصر به فرد است.

مولفه های
فهرست مجاز دسته بندی

انتزاعی عمومی AudioClassifier.AudioClassifierOptions.Builder setCategoryDenylist ( لیست < رشته > دسته بندی فهرست

فهرست انکار اختیاری نام دسته ها را تنظیم می کند.

اگر خالی نباشد، نتایج تشخیصی که نام دسته آنها در این مجموعه است، فیلتر می‌شوند. نام‌های دسته‌بندی تکراری یا ناشناخته نادیده گرفته می‌شوند. متقابل منحصر به فرد با categoryAllowlist .

مولفه های
دسته بندی انکار

چکیده عمومی AudioClassifier.AudioClassifierOptions.Builder setDisplayNamesLocale (مکان رشته )

در صورت وجود، محلی اختیاری را برای استفاده برای نام‌های نمایشی مشخص شده از طریق فراداده مدل TFLite تنظیم می‌کند.

مولفه های
محل

چکیده عمومی AudioClassifier.AudioClassifierOptions.Builder setErrorListener ( ErrorListener errorListener)

یک ErrorListener اختیاری تنظیم می کند.

مولفه های
errorListener

چکیده عمومی AudioClassifier.AudioClassifierOptions.Builder setMaxResults ( Integer maxResults)

حداکثر تعداد اختیاری نتایج طبقه بندی با امتیاز بالا را برای بازگشت تنظیم می کند.

اگر تنظیم نشود، تمام نتایج موجود برگردانده می شوند. اگر تنظیم شود، باید > 0 باشد.

مولفه های
حداکثر نتایج

چکیده عمومی AudioClassifier.AudioClassifierOptions.Builder setResultListener ( PureResultListener < AudioClassifierResult > resultListener)

OutputHandler.ResultListener را طوری تنظیم می کند که وقتی طبقه بندی کننده صدا در حالت پخش صدا است، نتایج طبقه بندی را به صورت ناهمزمان دریافت کند.

مولفه های
resultListener

چکیده عمومی AudioClassifier.AudioClassifierOptions.Builder setRunningMode ( RunningMode runningMode)

RunningMode برای وظیفه طبقه بندی کننده صدا تنظیم می کند. حالت پیش فرض کلیپ های صوتی. طبقه بندی کننده تصویر دو حالت دارد:

  • AUDIO_CLIPS: حالت اجرای طبقه بندی صدا بر روی کلیپ های صوتی. کاربران کلیپ های صوتی را به روش «طبقه بندی» تغذیه می کنند و نتایج طبقه بندی را به عنوان مقدار بازگشتی دریافت می کنند.
  • AUDIO_STREAM: حالت برای اجرای طبقه بندی صدا در جریان صوتی، مانند میکروفون. کاربران «classifyAsync» را برای فشار دادن داده‌های صوتی به AudioClassifier فراخوانی می‌کنند، نتایج طبقه‌بندی در فراخوانی نتیجه زمانی که طبقه‌بندی‌کننده صوتی کار را تمام کرد، در دسترس خواهد بود.

مولفه های
حالت اجرا

چکیده عمومی AudioClassifier.AudioClassifierOptions.Builder setScoreThreshold ( Float scoreThreshold)

آستانه امتیاز اختیاری را تعیین می کند. نتایج با امتیاز کمتر از این مقدار رد می شوند.

در صورت وجود، آستانه امتیاز مشخص شده در فراداده مدل TFLite را لغو می کند.

مولفه های
آستانه امتیاز