AudioClassifier.AudioClassifierOptions.Builder

genel statik sınıf AudioClassifier.AudioClassifierOptions.Builder

AudioClassifierOptions örneğinin yapılandırılmasına yardımcı olan bir oluşturucu.

Genel Yöntemler

AudioClassifier.AudioClassifierOptions
AudioClassifier.AudioClassifierOptions.Builder
setBaseOptions ( BaseOptions baseOptions)
Hızlandırıcılar gibi Görev API'lerini yapılandırmak için genel seçenekleri ayarlar.
AudioClassifier.AudioClassifierOptions.Builder
setDisplayNamesLocale ( String displayNamesLocale)
Varsa, TFLite Model Meta Verileri aracılığıyla belirtilen görünen adlar için kullanılacak yerel ayarı ayarlar.
AudioClassifier.AudioClassifierOptions.Builder
setLabelAllowList ( Liste < String > labelAllowList)
Etiketlerin isteğe bağlı izin verilenler listesini ayarlar.
AudioClassifier.AudioClassifierOptions.Builder
setLabelDenyList ( Liste < String > labelDenyList)
Etiketlerin isteğe bağlı reddedilme listesini ayarlar.
AudioClassifier.AudioClassifierOptions.Builder
setMaxResults (int maxResults)
Döndürülecek en yüksek puanlı sonuçların maksimum sayısını ayarlar.
AudioClassifier.AudioClassifierOptions.Builder
setScoreThreshold (float puanEşik)
Puan eşiğini ayarlar.

Kalıtsal Yöntemler

Genel Yöntemler

public AudioClassifier.AudioClassifierOptions.Builder setBaseOptions ( BaseOptions baseOptions)

Hızlandırıcılar gibi Görev API'lerini yapılandırmak için genel seçenekleri ayarlar.

Parametreler
temelSeçenekler

public AudioClassifier.AudioClassifierOptions.Builder setDisplayNamesLocale ( String displayNamesLocale)

Varsa, TFLite Model Meta Verileri aracılığıyla belirtilen görünen adlar için kullanılacak yerel ayarı ayarlar.

Varsayılan İngilizcedir( "en" ). TFLite Meta Veri şema dosyasına bakın. kabul edilen yerel ayar modeli için.

Parametreler
displayNamesLocale

public AudioClassifier.AudioClassifierOptions.Builder setLabelAllowList ( Liste < String > labelAllowList)

Etiketlerin isteğe bağlı izin verilenler listesini ayarlar.

Boş olmaması durumunda etiketi bu sette bulunmayan sınıflandırmalar filtrelenecektir. Yinelenen veya bilinmeyen etiketler dikkate alınmaz. labelDenyList ile karşılıklı olarak özeldir.

Parametreler
etiketİzin Verilenler Listesi

public AudioClassifier.AudioClassifierOptions.Builder setLabelDenyList ( Liste < String > labelDenyList)

Etiketlerin isteğe bağlı reddedilme listesini ayarlar.

Boş olmaması durumunda etiketi bu sette yer alan sınıflandırmalar filtrelenecektir. Yinelenen veya bilinmeyen etiketler dikkate alınmaz. labelAllowList ile karşılıklı olarak özeldir.

Parametreler
etiketReddetListesi

public AudioClassifier.AudioClassifierOptions.Builder setMaxResults (int maxResults)

Döndürülecek en yüksek puanlı sonuçların maksimum sayısını ayarlar.

Parametreler
maxSonuçlar < 0 ise tüm sonuçlar döndürülür. 0 ise geçersiz bağımsız değişken hatası döndürülür. Varsayılan -1'dir.
Atar
YasadışıTartışmaİstisna maxResults 0 ise

public AudioClassifier.AudioClassifierOptions.Builder setScoreThreshold (float ScoreThreshold)

Puan eşiğini ayarlar.

Model meta verilerinde (varsa) sağlananı geçersiz kılar. Bu değerin altındaki sonuçlar reddedilir.

Parametreler
puanEşik