API
DHDenoiserConfig
Builder
DHDenoiserConfig.Builder
는 DHDenoiserConfig
인스턴스를 초기화하고 구성하는 빌더 클래스입니다.
정보
licenseKey
는 필수적으로 전달해야하는 파라미터입니다
DHDenoiserConfig.Builder(String licenseKey)
샘플레이트와 프레임 크기를 다르게 설정하고자 하는 경우 다음 코드와 같이 설정할 수 있습니다.
- Java
- Kotlin
String LICENSE_KEY = "YOUR_LICENSE_KEY"
int sampleRate = 48000;
int frameSize = 768; // 16ms @48kHz
DHDenoiserConfig denoiserConfig = new DHDenoiserConfig.Builder(LICENSE_KEY)
.setSampleRate(sampleRate)
.setFrameSize(frameSize)
.build();
DHDenoiser.init(this, denoiserConfig);
val LICENSE_KEY = "YOUR_LICENSE_KEY"
val sampleRate = 48000
val frameSize = 768 // 16ms @48kHz
val denoiserConfig = DHDenoiserConfig.Builder(LICENSE_KEY)
.setSampleRate(sampleRate)
.setFrameSize(frameSize)
.build()
DHDenoiser.init(this, denoiserConfig)
setSampleRate
- Java
- Kotlin
DHDenoiserConfig setSampleRate(int sampleRate)
setSampleRate(sampleRate: Int): DHDenoiserConfig
기본 샘플레이트는 16000Hz입니다. 현재 추가적으로 지원되는 샘플레이트는 48000Hz이며, 샘플레이트 변경을 원하는 경우 setSampleRate
를 사용할 수 있습니다.
setFrameSize
- Java
- Kotlin
DHDenoiserConfig setFrameSize(int frameSize)
setFrameSize(frameSize: Int): DHDenoiserConfig