안드로이드에서 마이크로 녹음을 하면서 그 파일을 서버로 전송해보려고 합니다.
무전기 처럼 실시간으로 음성이 전송되는 것을 해보고 싶습니다.
녹음하면서 녹음 파일을 읽어올 수 있을까요?
아니면 위의 기능을 구현하려면 어떤 방법을 이용해야 할까요?
고수님들 많은 조언 부탁드리겠습니다.
http://developer.android.com/reference/android/media/AudioRecord.html 의 read 가 호출되면 음성 정보가 pcm 형식으로 나옵니다.
이 데이터를
http://developer.android.com/reference/android/media/MediaCodec.html 을 사용하여 인코딩 후 사용하던지
별도 인코딩 라이브러리를 구해 인코딩하여 나온 정보를 파일로 떨구면서 전송하시면 될 듯 하네요.