AudioClassifier.AudioClassifierOptions için derleyici.
İnşaatçılar
|
Builder()
|
Herkese Açık Yöntemler
| son AudioClassifier.AudioClassifierOptions |
build()
AudioClassifier.AudioClassifierOptions örneğini doğrular ve oluşturur. |
| abstract AudioClassifier.AudioClassifierOptions.Builder |
setBaseOptions(BaseOptions baseOptions)
Ses sınıflandırıcı görevi için
BaseOptions değerini ayarlar. |
| abstract AudioClassifier.AudioClassifierOptions.Builder |
setCategoryAllowlist(Liste<Dize> kategoriİzin verilenler listesi)
Kategori adlarından oluşan isteğe bağlı izin verilenler listesini ayarlar.
|
| abstract AudioClassifier.AudioClassifierOptions.Builder |
setCategoryDenylist(Liste<Dize> kategori Reddi)
Kategori adlarının isteğe bağlı ret listesini ayarlar.
|
| abstract AudioClassifier.AudioClassifierOptions.Builder |
setDisplayNamesLocale(Dize yerel ayarı)
Varsa TFLite Model Meta Verileri aracılığıyla belirtilen görünen adlar için kullanılacak isteğe bağlı yerel ayarı ayarlar.
|
| abstract AudioClassifier.AudioClassifierOptions.Builder | |
| abstract AudioClassifier.AudioClassifierOptions.Builder |
setMaxResults(Tamsayı maxResults)
Döndürülecek en yüksek puanlı sınıflandırma sonuçlarının isteğe bağlı maksimum sayısını ayarlar.
|
| abstract AudioClassifier.AudioClassifierOptions.Builder |
setResultListener(PureResultListener<AudioClassifierResult> resultListener)
OutputHandler.ResultListener öğesini, ses sınıflandırıcı ses akışı modundayken sınıflandırma sonuçlarını eşzamansız olarak alacak şekilde ayarlar. |
| abstract AudioClassifier.AudioClassifierOptions.Builder |
setRunningMode(RunningMode runningMode)
Ses sınıflandırıcı görevi için
RunningMode değerini ayarlar. |
| abstract AudioClassifier.AudioClassifierOptions.Builder |
Devralınan Yöntemler
İnşaatçılar
herkese açık Builder ()
Herkese Açık Yöntemler
herkese açık final AudioClassifier.AudioClassifierOptions derleme ()
AudioClassifier.AudioClassifierOptions örneğini doğrular ve oluşturur.
Dekoratif yastıklar
| IllegalArgumentException | değerini girin. |
|---|
genel abstract AudioClassifier.AudioClassifierOptions.Builder setBaseOptions (BaseOptions baseOptions)
Ses sınıflandırıcı görevi için BaseOptions değerini ayarlar.
Parametreler
| baseOptions |
|---|
herkese açık abstract AudioClassifier.AudioClassifierOptions.Builder setCategoryAllowlist (Liste<Dize> categoryAllowlist)
Kategori adlarından oluşan isteğe bağlı izin verilenler listesini ayarlar.
Boş değilse kategori adı bu grupta yer almayan algılama sonuçları filtrelenir. Yinelenen veya bilinmeyen kategori adları yoksayılır. categoryDenylist ile birlikte kullanılamaz.
Parametreler
| categoryAllowlist |
|---|
herkese açık abstract AudioClassifier.AudioClassifierOptions.Builder setCategoryDenylist (Liste<Dize> kategoriDenylist)
Kategori adlarının isteğe bağlı ret listesini ayarlar.
Boş değilse kategori adı bu kümede yer alan algılama sonuçları filtrelenir.
Yinelenen veya bilinmeyen kategori adları yoksayılır. categoryAllowlist ile birlikte kullanılamaz.
Parametreler
| categoryDenylist |
|---|
genel abstract AudioClassifier.AudioClassifierOptions.Builder setDisplayNamesLocale (String yerel ayarı)
Varsa TFLite Model Meta Verileri aracılığıyla belirtilen görünen adlar için kullanılacak isteğe bağlı yerel ayarı ayarlar.
Parametreler
| locale |
|---|
genel abstract AudioClassifier.AudioClassifierOptions.Builder setErrorListener (ErrorListener errorListener)
İsteğe bağlı bir ErrorListener ayarlar.
Parametreler
| errorListener |
|---|
genel abstract AudioClassifier.AudioClassifierOptions.Builder setMaxResults (Integer maxResults)
Döndürülecek en yüksek puanlı sınıflandırma sonuçlarının isteğe bağlı maksimum sayısını ayarlar.
Ayarlanmazsa mevcut tüm sonuçlar döndürülür. Ayarlanmışsa 0'dan büyük olmalıdır.
Parametreler
| maxResults |
|---|
genel abstract AudioClassifier.AudioClassifierOptions.Builder setResultListener (PureResultListener<AudioClassifierResult> resultListener)
OutputHandler.ResultListener öğesini, ses sınıflandırıcı ses akışı modundayken sınıflandırma sonuçlarını eşzamansız olarak alacak şekilde ayarlar.
Parametreler
| resultListener |
|---|
herkese açık abstract AudioClassifier.AudioClassifierOptions.Builder setRunningMode (RunningMode runningMode)
Ses sınıflandırıcı görevi için RunningMode değerini ayarlar. Varsayılan olarak ses klipleri
modunu ayarlar. Resim sınıflandırıcının iki modu vardır:
- AUDIO_CLIPS: Ses kliplerinde ses sınıflandırma çalıştırma modu. Kullanıcılar ses kliplerini "classify" yöntemine aktarır ve sınıflandırma sonuçlarını döndürülen değer olarak alır.
- AUDIO_STREAM: Ses akışında, örneğin mikrofondan ses sınıflandırması çalıştırma modu. Kullanıcılar, ses verilerini AudioClassifier'a aktarmak için "classifyAsync" öğesini çağırır. Ses sınıflandırıcı çalışmayı bitirdiğinde, sınıflandırma sonuçları, sonuç geri çağırmasında sunulur.
Parametreler
| runningMode |
|---|
herkese açık abstract AudioClassifier.AudioClassifierOptions.Builder setScoreThreshold (Float scoreThreshold)
İsteğe bağlı puan eşiğini ayarlar. Puanı bu değerin altında olan sonuçlar reddedilir.
Varsa TFLite Modeli Meta Verileri'nde belirtilen puan eşiğini geçersiz kılar.
Parametreler
| scoreThreshold |
|---|