Android에서 PCM을 AMR로 변환하는 기법 및 문제 해결
PCM 데이터를 사용하는 음성 인식 서비스에서 반환된 원시 오디오를 AMR 형식으로 변환해야 하는 상황이 발생할 수 있습니다. 특히 알리바바의 음성 인식 기술을 활용할 경우, 출력은 일반적으로 16kHz의 PCM 포맷이며, 이를 8kHz AMR로 변환하기 위해서는 중간 단계가 필요합니다. 본문에서는 이를 위한 실용적인 변환 방식과 주의사항을 설명합니다.
전체 과정은 두 단계 ...
8월 7일 11:57에 게시됨
OpenCORE-AMR을 이용한 PCM과 AMR-NB 오디오 간 상호 변환 실습
1. 개요
빌드 방법
제공된 정적 라이브러리(`libopencore-amrnb.a`)는 x86_64 아키텍처에서 컴파일된 것이므로, 해당 아키텍처 기반 시스템에서만 직접 빌드 및 실행이 가능합니다.
데모 프로그램 빌드:
make
다른 플랫폼(예: ARM)에서 사용하려면 소스 코드로부터 직접 라이브러리를 빌드해야 합니다. 아래 스크립트를 통해 OpenCORE-AMR 0.1.3 버전을 컴파일할 수 있 ...
7월 8일 23:42에 게시됨