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

안드로이드에서 오디오파일 데이터 추출

0 추천
사운드 쪽 관련해서 간단한 어플을 만들고있습니다.

audiorecord 라는 클래스를 이용하여 하드웨어에서 읽은 소리데이터를

바이트 형식의 배열에 저장 (audiorecord.read) 하여 그 배열을 버퍼스트림으로 wirte 하여  wav파일로 만드는 오픈소스는 인터

넷에 많더라구요. 하지만 반대로 wav파일을 읽어 사운드데이터를 바이트배열로 저장할

려는 기능이 필요한데 아무리 찾아봐도 없습니다.

fileinputstream을 이용하여 wav파일을 읽어봐도 wav안에 들어있는 사운드 데이터 갯

수 ( sony의 사운드 포지로 확인) 랑 FileInputStream가 읽어들이는 사운드 갯수 (available()사용)도 다르더군요.  

자바 같은경우는 javax.sound.sampled.AudioInputStream 를이용하여 수월하게 가능했

는데 안드로이드는 따로 사운드 인풋 스트림도 없는거같고.. 혹시 도움말씀좀 부탁드

리겠습니다.
루주주앙 (220 포인트) 님이 2016년 1월 25일 질문

답변 달기

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