AudioClassifier.AudioClassifierOptions.Builder

পাবলিক স্ট্যাটিক ক্লাস AudioClassifier.AudioClassifierOptions.Builder

একটি নির্মাতা যা AudioClassifierOptions-এর একটি উদাহরণ কনফিগার করতে সাহায্য করে।

পাবলিক পদ্ধতি

AudioClassifier.AudioClassifierOptions
AudioClassifier.AudioClassifierOptions.Builder
setBaseOptions ( BaseOptions baseOptions)
টাস্ক এপিআই কনফিগার করার জন্য সাধারণ বিকল্পগুলি সেট করে, যেমন এক্সিলারেটর।
AudioClassifier.AudioClassifierOptions.Builder
setDisplayNamesLocale ( স্ট্রিং ডিসপ্লেনাম লোকাল)
TFLite মডেল মেটাডেটার মাধ্যমে নির্দিষ্ট প্রদর্শন নামের জন্য ব্যবহার করার জন্য লোকেল সেট করে, যদি থাকে।
AudioClassifier.AudioClassifierOptions.Builder
setLabelAllowList ( তালিকা < স্ট্রিং > labelAllowList)
লেবেলের ঐচ্ছিক অনুমোদিত তালিকা সেট করে।
AudioClassifier.AudioClassifierOptions.Builder
সেট লেবেলডেনিলিস্ট ( তালিকা < স্ট্রিং > লেবেলডেনিলিস্ট)
লেবেলের ঐচ্ছিক অস্বীকার তালিকা সেট করে।
AudioClassifier.AudioClassifierOptions.Builder
setMaxResults (int maxResults)
ফিরতে সর্বোচ্চ স্কোর করা ফলাফলের সংখ্যা সেট করে।
AudioClassifier.AudioClassifierOptions.Builder
সেটস্কোরথ্রেশহোল্ড (ফ্লোট স্কোরথ্রেশহোল্ড)
স্কোর থ্রেশহোল্ড সেট করে।

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

পাবলিক পদ্ধতি

সর্বজনীন অডিওক্ল্যাসিফায়ার।অডিওক্ল্যাসিফায়ারঅপশন।বিল্ডার সেটবেসঅপশন ( বেসঅপশন বেসঅপশন)

টাস্ক এপিআই কনফিগার করার জন্য সাধারণ বিকল্পগুলি সেট করে, যেমন এক্সিলারেটর।

পরামিতি
বেস অপশন

সর্বজনীন অডিওক্ল্যাসিফায়ার।অডিওক্ল্যাসিফায়ার অপশন।বিল্ডার সেটDisplayNamesLocale ( স্ট্রিং ডিসপ্লেনাম লোকাল)

TFLite মডেল মেটাডেটার মাধ্যমে নির্দিষ্ট প্রদর্শন নামের জন্য ব্যবহার করার জন্য লোকেল সেট করে, যদি থাকে।

ইংরেজিতে ডিফল্ট ( "en" )। TFLite মেটাডেটা স্কিমা ফাইল দেখুন। লোকেলের গৃহীত প্যাটার্নের জন্য।

পরামিতি
displayNamesLocale

সর্বজনীন AudioClassifier.AudioClassifierOptions.Builder setLabelAllowList ( List < String > labelAllowList)

লেবেলের ঐচ্ছিক অনুমোদিত তালিকা সেট করে।

যদি খালি না থাকে, শ্রেণীবিভাগ যার লেবেল এই সেটে নেই সেগুলি ফিল্টার করা হবে৷ ডুপ্লিকেট বা অজানা লেবেল উপেক্ষা করা হয়. লেবেলDenyList সহ পারস্পরিকভাবে একচেটিয়া।

পরামিতি
labelAllowList

সর্বজনীন AudioClassifier.AudioClassifierOptions.Builder setLabelDenyList ( তালিকা < String > labelDenyList)

লেবেলের ঐচ্ছিক অস্বীকার তালিকা সেট করে।

খালি না থাকলে, এই সেটে যে লেবেল আছে সেগুলিকে ফিল্টার করা হবে৷ ডুপ্লিকেট বা অজানা লেবেল উপেক্ষা করা হয়. লেবেলAllowList সহ পারস্পরিকভাবে একচেটিয়া।

পরামিতি
লেবেলDenyList

সর্বজনীন অডিওক্ল্যাসিফায়ার।অডিওক্ল্যাসিফায়ার অপশন।বিল্ডার সেট ম্যাক্স রেজাল্টস

ফিরতে সর্বোচ্চ স্কোর করা ফলাফলের সংখ্যা সেট করে।

পরামিতি
সর্বোচ্চ ফলাফল <0 হলে, সমস্ত ফলাফল ফেরত দেওয়া হবে। 0 হলে, একটি অবৈধ আর্গুমেন্ট ত্রুটি প্রদান করা হয়। ডিফল্ট -1.
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি সর্বোচ্চ ফলাফল 0 হয়

সর্বজনীন অডিওক্ল্যাসিফায়ার।অডিওক্ল্যাসিফায়ার বিকল্প।বিল্ডার সেটস্কোরথ্রেশহোল্ড (ফ্লোট স্কোরথ্রেশহোল্ড)

স্কোর থ্রেশহোল্ড সেট করে।

এটি মডেল মেটাডেটাতে প্রদত্ত একটিকে ওভাররাইড করে (যদি থাকে)। এই মানের নিচের ফলাফল প্রত্যাখ্যান করা হয়।

পরামিতি
স্কোর থ্রেশহোল্ড