A builder that helps to configure an instance of AudioClassifierOptions.
AudioClassifier.AudioClassifierOptions |
build()
|
AudioClassifier.AudioClassifierOptions.Builder |
setBaseOptions(BaseOptions baseOptions)
Sets the general options to configure Task APIs, such as accelerators.
|
AudioClassifier.AudioClassifierOptions.Builder |
setDisplayNamesLocale(String displayNamesLocale)
Sets the locale to use for display names specified through the TFLite Model Metadata, if
any.
|
AudioClassifier.AudioClassifierOptions.Builder | |
AudioClassifier.AudioClassifierOptions.Builder | |
AudioClassifier.AudioClassifierOptions.Builder |
setMaxResults(int maxResults)
Sets the maximum number of top scored results to return.
|
AudioClassifier.AudioClassifierOptions.Builder |
setScoreThreshold(float scoreThreshold)
Sets the score threshold.
|
Sets the general options to configure Task APIs, such as accelerators.
baseOptions |
---|
Sets the locale to use for display names specified through the TFLite Model Metadata, if any.
Defaults to English("en"
). See the TFLite
Metadata schema file. for the accepted pattern of locale.
displayNamesLocale |
---|
Sets the optional allowlist of labels.
If non-empty, classifications whose label is not in this set will be filtered out. Duplicate or unknown labels are ignored. Mutually exclusive with labelDenyList.
labelAllowList |
---|
Sets the optional denylist of labels.
If non-empty, classifications whose label is in this set will be filtered out. Duplicate or unknown labels are ignored. Mutually exclusive with labelAllowList.
labelDenyList |
---|
Sets the maximum number of top scored results to return.
maxResults | if < 0, all results will be returned. If 0, an invalid argument error is returned. Defaults to -1. |
---|
IllegalArgumentException | if maxResults is 0 |
---|
Sets the score threshold.
It overrides the one provided in the model metadata (if any). Results below this value are rejected.
scoreThreshold |
---|