سازنده ای که به پیکربندی نمونه ای از AudioClassifierOptions کمک می کند.
روش های عمومی
AudioClassifier.AudioClassifierOptions | ساختن () |
AudioClassifier.AudioClassifierOptions.Builder | setBaseOptions ( BaseOptions baseOptions) گزینههای عمومی را برای پیکربندی Task API، مانند شتابدهندهها، تنظیم میکند. |
AudioClassifier.AudioClassifierOptions.Builder | setDisplayNamesLocale ( رشته displayNamesLocale) در صورت وجود، محلی را برای استفاده برای نامهای نمایشی مشخص شده از طریق فراداده مدل TFLite تنظیم میکند. |
AudioClassifier.AudioClassifierOptions.Builder | |
AudioClassifier.AudioClassifierOptions.Builder | |
AudioClassifier.AudioClassifierOptions.Builder | setMaxResults (int maxResults) حداکثر تعداد امتیازهای برتر را برای بازگشت تنظیم می کند. |
AudioClassifier.AudioClassifierOptions.Builder | setScoreThreshold (آستانه امتیاز شناور) آستانه امتیاز را تعیین می کند. |
روش های ارثی
روش های عمومی
عمومی AudioClassifier.AudioClassifierOptions.Builder setBaseOptions ( BaseOptions baseOptions)
گزینههای عمومی را برای پیکربندی Task API، مانند شتابدهندهها، تنظیم میکند.
مولفه های
گزینه های پایه |
---|
عمومی AudioClassifier.AudioClassifierOptions.Builder setDisplayNamesLocale ( رشته displayNamesLocale)
در صورت وجود، محلی را برای استفاده برای نامهای نمایشی مشخص شده از طریق فراداده مدل TFLite تنظیم میکند.
به طور پیش فرض به انگلیسی ( "en"
). فایل طرحواره TFLite Metadata را ببینید. برای الگوی محلی پذیرفته شده
مولفه های
displayNamesLocale |
---|
عمومی AudioClassifier.AudioClassifierOptions.Builder setLabelAllowList ( لیست < رشته > labelAllowList)
لیست مجاز اختیاری برچسب ها را تنظیم می کند.
اگر خالی نباشد، طبقهبندیهایی که برچسب آنها در این مجموعه نیست فیلتر میشوند. برچسب های تکراری یا ناشناخته نادیده گرفته می شوند. با labelDenyList منحصر به فرد است.
مولفه های
labelAllowList |
---|
عمومی AudioClassifier.AudioClassifierOptions.Builder setLabelDenyList ( لیست < رشته > labelDenyList)
فهرست رد اختیاری برچسب ها را تنظیم می کند.
اگر خالی نباشد، طبقهبندیهایی که برچسب آنها در این مجموعه است فیلتر میشوند. برچسب های تکراری یا ناشناخته نادیده گرفته می شوند. متقابل با labelAllowList منحصر به فرد.
مولفه های
labelDenyList |
---|
public AudioClassifier.AudioClassifierOptions.Builder setMaxResults (int maxResults)
حداکثر تعداد امتیازهای برتر را برای بازگشت تنظیم می کند.
مولفه های
حداکثر نتایج | اگر < 0 باشد، همه نتایج برگردانده خواهند شد. اگر 0 باشد، یک خطای آرگومان نامعتبر برگردانده می شود. پیشفرض -1 است. |
---|
پرتاب می کند
IllegalArgumentException | اگر maxResults 0 باشد |
---|
public AudioClassifier.AudioClassifierOptions.Builder setScoreThreshold (float scoreThreshold)
آستانه امتیاز را تعیین می کند.
آن موردی را که در فراداده مدل ارائه شده است لغو می کند (در صورت وجود). نتایج زیر این مقدار رد می شوند.
مولفه های
آستانه امتیاز |
---|