소음에 대해 원클릭 선명도를 제공하는 HMS Core 오디오 편집 서비스는 "녹음 스튜디오" 경험을 제공합니다.

숏비디오 시대가 도래하면서 휴대전화가 다양한 트릭을 할 수 있게 되면서 점점 더 많은 프리랜서 크리에이터들이 업계에 합류하게 되었고, 휴대전화를 사용하여 단편 동영상을 촬영하고 거리에서 노래를 부르는 비전문 실무자들을 볼 수 있게 되었습니다. 일상의 모든 곳. 녹음실을 나온 후에는 전문적이고 통일된 녹음 장비가 없어 집에서든 길가에서든 쇼핑몰에서든 녹음된 영상에는 노이즈가 포함될 수 밖에 없습니다. 따라서 후반 작업에서는 노이즈를 빠르고 정확하게 처리하는 방법이 매우 중요합니다. HMS Core 오디오 편집 서비스 (Audio Editor Kit)는 노이즈 감소 기능, 원클릭 노이즈 제거 기능을 제공하여 제작자가 고품질 콘텐츠를 쉽게 제작할 수 있도록 도와줍니다.

HMS Core 오디오 편집 서비스 의 노이즈 감소 기능 은 듀얼 마이크 및 단일 마이크 노이즈 감소를 지원합니다.그것은 실시간으로 입력 오디오에서 일반적인 준정상 노이즈 또는 갑작스런 노이즈를 처리하고 인간을 수리하고 향상시킬 수 있습니다. 음성 음성 신호 품질. 개발자는 오디오 및 비디오 편집, 노래방, 라이브 방송, 인스턴트 메시징, 온라인 회의 및 기타 시나리오에서 널리 사용할 수 있는 간단한 통합 방법을 통해 고품질 오디오 노이즈 감소 기능을 얻을 수 있습니다.

노이즈 감소를 달성하기 위해 Huawei의 오디오 편집 서비스에 액세스하는 방법을 실제로 살펴보겠습니다.

1 개발 준비

자세한 준비 단계 는 Huawei Developer Alliance 공식 웹사이트 를 참조하십시오.

2엔지니어링 통합 편집

2.1 애플리케이션의 인증 정보 설정

개발자는 api_key 또는 Access Token을 통해 애플리케이션 인증 정보를 설정해야 합니다.

setAccessToken 메소드를 통해 Access Token을 설정하고 애플리케이션 시작 시 설정 초기화

HAEApplication.getInstance().setAccessToken("your access token");

api_key는 setApiKey 메소드에 의해 설정되며, 애플리케이션 시작 시 한 번만 초기화 및 설정이 가능하며, 여러 번 설정할 필요가 없습니다.

HAEApplication.getInstance().setApiKey("your ApiKey");

2.2 파일 인터페이스

특정 기능을 구현하기 위해 파일 인터페이스를 호출하기 위해 필요한 조건은 다음과 같습니다. 파일 인터페이스 콜백 생성.

private ChangeSoundCallback callBack = new ChangeSoundCallback() {
    @Override
    public void onSuccess(String outAudioPath) {
        // 处理成功
    }
    @Override
    public void onProgress(int progress) {
        // 进度回调处理
    }
    @Override
    public void onFail(int errorCode) {
        // 处理失败
    }
    @Override
    public void onCancel() {
        // 取消处理
    }
};

2.3 노이즈 감소 기능 구현

노이즈 감소를 위해 applyAudioFile 인터페이스를 호출합니다.

// 降噪
HAENoiseReductionFile haeNoiseReductionFile = new HAENoiseReductionFile();
// 调用接口
haeNoiseReductionFile.applyAudioFile(inAudioPath, outAudioDir, outAudioName, callBack);
// 取消降噪任务
haeNoiseReductionFile.cancel();

HMS Core 오디오 편집 서비스는 노이즈 감소 지원 외에도 기본 오디오 편집, 형식 변환, AI 더빙, 오디오 소스 분리, 공간 렌더링, 음성 변경 및 오디오 추출과 같은 원스톱 오디오 기능을 제공합니다. 기능.

자세히 알아보기>>

HUAWEI Developer Alliance 공식 웹사이트를 방문 하여 개발 지침 문서
를 얻으 십시오. HUAWEI Mobile Services Open Source Warehouse 주소: GitHub , Gitee

HMS Core의 최신 기술 정보를 처음으로 알고 싶다면 팔로우 해주세요~

{{o.name}}
{{m.name}}

추천

출처my.oschina.net/HMSCore/blog/5531970