公用靜態抽象類別 AudioClassifier.AudioClassifierOptions.Builder
公用建構函式
Builder()
|
公用方法
繼承的方法
公用建構函式
public Builder ()
公用方法
public final AudioClassifier.AudioClassifierOptions build ()
驗證並建構 AudioClassifier.AudioClassifierOptions
執行個體。
擲回
IllegalArgumentException | 表示任何設定選項無效。 |
---|
public 抽象 AudioClassifier.AudioClassifierOptions.Builder setBaseOptions (BaseOptionsbaseOptions)
設定音訊分類器工作的 BaseOptions
。
參數
baseOptions |
---|
public 抽象 AudioClassifier.AudioClassifierOptions.Builder setCategoryAllowlist (List<String> categoryAllowlist)
設定選用的類別名稱許可清單。
如果不是空白,系統會篩除此組合中未屬於類別名稱的偵測結果。系統會忽略重複或不明的類別名稱。與 categoryDenylist
互斥。
參數
categoryAllowlist |
---|
public 抽象 AudioClassifier.AudioClassifierOptions.Builder setCategoryDenylist (List<String>categoryDenylist)
設定類別名稱的拒絕清單 (選填)。
如果沒有空白,系統會篩除此組合中類別名稱的偵測結果。
系統會忽略重複或不明的類別名稱。與 categoryAllowlist
互斥。
參數
categoryDenylist |
---|
public 抽象 AudioClassifier.AudioClassifierOptions.Builder setDisplayNamesLocale (String 語言代碼)
設定用於 TFLite 模型中繼資料指定的顯示名稱選用的語言代碼 (如有)。
參數
語言代碼 |
---|
public 抽象 AudioClassifier.AudioClassifierOptions.Builder setErrorListener (ErrorListener errorListener)
設定選用的 ErrorListener
。
參數
errorListener |
---|
公開 抽象 AudioClassifier.AudioClassifierOptions.Builder setMaxResults (Integer maxResults)
設定要傳回的最高評分分類結果數量上限 (選用)。
如果未設定,系統會傳回所有可用的結果。必須大於 0 才能設定。
參數
maxResults |
---|
public 抽象 AudioClassifier.AudioClassifierOptions.Builder setResultListener (PureResultListener<AudioClassifierResult> resultListener)
設定 OutputHandler.ResultListener
,當音訊分類器處於音訊串流模式時,即可以非同步方式接收分類結果。
參數
resultListener |
---|
public 抽象 AudioClassifier.AudioClassifierOptions.Builder setRunningMode (RunningMode runningMode)
設定音訊分類器工作的 RunningMode
。預設為音訊片段模式。圖片分類器提供以下兩種模式:
- AUDIO_CLIPS:對音訊片段執行音訊分類的模式。使用者將音訊片段提供給「classify」方法,並接收分類結果做為傳回值。
- AUDIO_STREAM:對音訊串流執行音訊分類的模式,例如透過麥克風進行。使用者會呼叫「classifyAsync」,將音訊資料推送至 AudioClassifier,當音訊分類器完成工作後,結果回呼就會顯示分類結果。
參數
runningMode |
---|
public 抽象 AudioClassifier.AudioClassifierOptions.Builder setScoreThreshold (Float ScoreThreshold)
設定選用的分數門檻。分數低於這個值會遭到拒絕。
覆寫 TFLite 模型中繼資料中指定的分數門檻 (如有)。
參數
scoreThreshold |
---|