AudioClassifier.AudioClassifierOptions.Builder

공개 정적 클래스 AudioClassifier.AudioClassifierOptions.Builder

AudioClassifierOptions의 인스턴스를 구성하는 데 도움이 되는 빌더입니다.

공개 방법

AudioClassifier.AudioClassifierOptions
짓다 ()
AudioClassifier.AudioClassifierOptions.Builder
setBaseOptions ( BaseOptions 기본 옵션)
가속기와 같은 태스크 API를 구성하기 위한 일반 옵션을 설정합니다.
AudioClassifier.AudioClassifierOptions.Builder
setDisplayNamesLocale ( 문자열 displayNamesLocale)
TFLite 모델 메타데이터를 통해 지정된 표시 이름에 사용할 로케일을 설정합니다(있는 경우).
AudioClassifier.AudioClassifierOptions.Builder
setLabelAllowList ( 목록 < 문자열 > labelAllowList)
선택적 라벨 허용 목록을 설정합니다.
AudioClassifier.AudioClassifierOptions.Builder
setLabelDenyList ( 목록 < 문자열 > labelDenyList)
선택적 라벨 거부 목록을 설정합니다.
AudioClassifier.AudioClassifierOptions.Builder
setMaxResults (int maxResults)
반환할 최고 점수 결과의 최대 수를 설정합니다.
AudioClassifier.AudioClassifierOptions.Builder
setScoreThreshold (부동 점수Threshold)
점수 임계값을 설정합니다.

상속된 메서드

공개 방법

공용 AudioClassifier.AudioClassifierOptions.Builder setBaseOptions ( BaseOptions baseOptions)

가속기와 같은 태스크 API를 구성하기 위한 일반 옵션을 설정합니다.

매개변수
기본옵션

공용 AudioClassifier.AudioClassifierOptions.Builder setDisplayNamesLocale ( String displayNamesLocale)

TFLite 모델 메타데이터를 통해 지정된 표시 이름에 사용할 로케일을 설정합니다(있는 경우).

기본값은 영어( "en" )입니다. TFLite 메타데이터 스키마 파일을 참조하세요. 허용되는 로케일 패턴에 대해.

매개변수
디스플레이이름로캘

공용 AudioClassifier.AudioClassifierOptions.Builder setLabelAllowList ( List < String > labelAllowList)

선택적 라벨 허용 목록을 설정합니다.

비어 있지 않으면 이 세트에 없는 라벨의 분류가 필터링됩니다. 중복되거나 알 수 없는 라벨은 무시됩니다. labelDenyList와 상호 배타적입니다.

매개변수
labelAllowList

공용 AudioClassifier.AudioClassifierOptions.Builder setLabelDenyList ( 목록 < 문자열 > labelDenyList)

선택적 라벨 거부 목록을 설정합니다.

비어 있지 않으면 이 세트에 라벨이 있는 분류가 필터링됩니다. 중복되거나 알 수 없는 라벨은 무시됩니다. labelAllowList와 상호 배타적입니다.

매개변수
라벨거부목록

공용 AudioClassifier.AudioClassifierOptions.Builder setMaxResults (int maxResults)

반환할 최고 점수 결과의 최대 수를 설정합니다.

매개변수
최대 결과 < 0이면 모든 결과가 반환됩니다. 0이면 잘못된 인수 오류가 반환됩니다. 기본값은 -1입니다.
던지기
IllegalArgumentException maxResults가 0인 경우

공용 AudioClassifier.AudioClassifierOptions.Builder setScoreThreshold (부동 점수Threshold)

점수 임계값을 설정합니다.

모델 메타데이터(있는 경우)에 제공된 메타데이터를 재정의합니다. 이 값 미만의 결과는 거부됩니다.

매개변수
점수임계값