다음은 안드로이드에서 MediaRecorder와 MediaPlayer를 이용하여 소리를 녹음하고 재생하는 예시이다.
setAudioSource() : 소리를 어디서부터 받아올지 설정한다.
마이크를 녹음하거나 통화 중 목소리 녹음, 통화 중 발신자 목소리만 녹음, 통화 중 수신자 목소리만 녹음 등을 결정한다.
setOutputFormat() : 녹음 파일의 데이터 형식(format)을 설정한다.
setAudioEncoder() : 인코더(코덱)을 설정한다.
setOutputFile() : 녹음 파일의 경로 및 이름을 설정한다.
'Development > Android' 카테고리의 다른 글
안드로이드 파일 경로 생성하기 (0) | 2013.04.22 |
---|---|
SharedPreferences.Editor apply()와 commit()의 차이 (3) | 2013.04.08 |
Android 현재 시간 얻기 (0) | 2013.03.31 |
[Accessibility] Missing contentDescription attribute on image (2) | 2013.02.24 |