마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 데시벨 측정부분 질문입니다.

0 추천
제가 안드로이드 데시벨 측정하는 소스를 만들엇는데요...

문제는 여기서 나오는 데시벨값과 실제 소음 측정기에서 나오는 값과 어플에서 보여주는 값의 차이가 매우커서 질문 드립니다

실제 어플을 실행했을때 각 폰마다 같은 노래를 같은 볼륨 단계를 적용을 해도 나오는 데시벨의 크기가 다 다르더라고요....

그런데 실제 측정하는 앱을 보면 어떤 폰을 사용을 하던 다 제대로된 값을 보여주는것으로 생각이 드는데요...

각 폰마다 어떻게 다 정확한 값을 추출하는지가 궁금합니다

 

실제 측정기에서 나온 값과 노트4에서 나온값을 측정하여 오차값을 보정값으로 주어 다시 실행해보면 오차의 범위가 2정도 내에서 나오게 되는데

이 입을 그대로 S6에서 적용을 하면 오차가 10 이상 차이가 나더라고요... 이뜻은 각 폰마다 보내주는 스피커의 출력의 크기가 다 다르고 각 볼륨당 크기도 다 다르게 적용이 되었다던가 아니면 기본으로 적용된 설정값이 다 다르다고 생각이 드는데요...

이 부분을 어떻게 해야될지 참 막막합니다

 

모든 기종을 다 측정해서 보정해줄수도 없는 노릇이고..

 

그래서 이미 폰이 가지고 있는 기본 설정값을 알게되면 그것을 통해 어떻게 할수 있을것 같은데...

 

혹시 폰이 이미 가지고 있는 스피커 출력의 크기라던가 그런 부분을 얻을수 있는 방법이 있을까요???

 

게임으로 예를 들어 폰의 해상도 설정값을 얻어와서 해상도에 따라 맞게 적용하는 부분처럼... ㅜㅜㅜㅜ
익명사용자 님이 2016년 7월 20일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...