Konstruktor, który pomaga skonfigurować instancję AudioClassifierOptions.
Metody publiczne
AudioClassifier.AudioClassifierOptions | zbudować () |
AudioClassifier.AudioClassifierOptions.Builder | setBaseOptions ( BaseOptions baseOptions) Ustawia ogólne opcje konfiguracji interfejsów API zadań, takich jak akceleratory. |
AudioClassifier.AudioClassifierOptions.Builder | setDisplayNamesLocale ( String displayNamesLocale) Ustawia ustawienia regionalne używane dla nazw wyświetlanych określonych w metadanych modelu TFLite, jeśli takie istnieją. |
AudioClassifier.AudioClassifierOptions.Builder | |
AudioClassifier.AudioClassifierOptions.Builder | |
AudioClassifier.AudioClassifierOptions.Builder | setMaxResults (int maxResults) Ustawia maksymalną liczbę zwracanych najwyżej ocenionych wyników. |
AudioClassifier.AudioClassifierOptions.Builder | setScoreThreshold (pływający próg wyniku) Ustawia próg wyniku. |
Metody dziedziczone
Metody publiczne
public AudioClassifier.AudioClassifierOptions.Builder setBaseOptions ( BaseOptions baseOptions)
Ustawia ogólne opcje konfiguracji interfejsów API zadań, takich jak akceleratory.
Parametry
Opcje bazowe |
---|
public AudioClassifier.AudioClassifierOptions.Builder setDisplayNamesLocale ( String displayNamesLocale)
Ustawia ustawienia regionalne używane dla nazw wyświetlanych określonych w metadanych modelu TFLite, jeśli takie istnieją.
Domyślnie jest to angielski ( "en"
). Zobacz plik schematu metadanych TFLite. dla przyjętego wzorca ustawień regionalnych.
Parametry
displayNamesLocale |
---|
public AudioClassifier.AudioClassifierOptions.Builder setLabelAllowList ( Lista < String > labelAllowList)
Ustawia opcjonalną listę dozwolonych etykiet.
Jeśli nie jest puste, klasyfikacje, których etykieta nie znajduje się w tym zestawie, zostaną odfiltrowane. Zduplikowane lub nieznane etykiety są ignorowane. Wzajemnie wykluczające się z labelDenyList.
Parametry
etykietaAllowList |
---|
public AudioClassifier.AudioClassifierOptions.Builder setLabelDenyList ( Lista < String > labelDenyList)
Ustawia opcjonalną listę odrzuconych etykiet.
Jeśli nie jest puste, klasyfikacje, których etykieta znajduje się w tym zestawie, zostaną odfiltrowane. Zduplikowane lub nieznane etykiety są ignorowane. Wzajemnie wykluczające się z labelAllowList.
Parametry
etykietaListaOdmów |
---|
public AudioClassifier.AudioClassifierOptions.Builder setMaxResults (int maxResults)
Ustawia maksymalną liczbę zwracanych najwyżej ocenionych wyników.
Parametry
maxWyniki | jeśli < 0, zostaną zwrócone wszystkie wyniki. Jeśli 0, zwracany jest błąd nieprawidłowego argumentu. Domyślnie -1. |
---|
Rzuca
Wyjątek IllegalArgument | jeśli maxResults wynosi 0 |
---|
public AudioClassifier.AudioClassifierOptions.Builder setScoreThreshold (zmienny próg wyniku)
Ustawia próg wyniku.
Zastępuje dane podane w metadanych modelu (jeśli istnieją). Wyniki poniżej tej wartości są odrzucane.
Parametry
Próg wyniku |
---|