2016-10-22 5 views
-1

나는 안드로이드 애플 리케이션을 개발 중이며 장치의 벨소리의 진폭 값을 얻어야합니다. 이러한 값을 장치 주위의 주변 잡음 진폭 값과 비교하려면이 값이 필요합니다. 주변 잡음의 진폭 값을 얻는 방법을 알고 있지만 착신에 대한 진폭 값을 얻으려는 아이디어는 손실됩니다. 어떤 도움을 주신 경우안드로이드 장치 ringer의 진폭 값을 얻는 방법

답변

0

장치에서 사용하는 벨소리 오디오 파일을 디코딩하고 해당 값을 직접 읽으려는 것처럼 들립니다. 이는 MediaCodec API를 사용하여 수행 할 수 있습니다.

벨소리로 사용되는 오디오 파일을 찾으려면 RingtoneManager API를 사용할 수 있습니다.