공개 정적 클래스 AudioClassifier.AudioClassifierOptions.Builder
AudioClassifierOptions의 인스턴스를 구성하는 데 도움이 되는 빌더입니다.
공개 방법
AudioClassifier.AudioClassifierOptions | 짓다 () |
AudioClassifier.AudioClassifierOptions.Builder | |
AudioClassifier.AudioClassifierOptions.Builder | setDisplayNamesLocale ( 문자열 displayNamesLocale) TFLite 모델 메타데이터를 통해 지정된 표시 이름에 사용할 로케일을 설정합니다(있는 경우). |
AudioClassifier.AudioClassifierOptions.Builder | |
AudioClassifier.AudioClassifierOptions.Builder | |
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)
점수 임계값을 설정합니다.
모델 메타데이터(있는 경우)에 제공된 메타데이터를 재정의합니다. 이 값 미만의 결과는 거부됩니다.
매개변수
점수임계값 |
---|