녹음 된 PCM 파일을 rxrawpcm.pcm 파일에 저장 한 후 pcm 파일을 재생하려고했지만 기록 된 PCM을 재생할 수 없습니까? 나는 음성 청력 만 화제의 사운드를 녹음 듣지 않았다파일에서 원시 PCM을 재생할 수 없습니다.
구성
AudioRecorder와 AudioTrack 구성
Stream Type :STREAM_VOICE_CALL
Sample Rate : 8000
Audio Format :PCM_16BIT
MODE :MODE_STREAM
Channel Config :CHANNEL_CONFIGURATION_MONO
기록
byte[] buffer=new byte[1600];
int read = audioRecord.read(buffer, 0,buffer.length);
if(recordAudio){
if(out!=null){
out.write(buffer);
}
플레이어 사이드
FileInputStream fis=new FileInputStream(rxFile);
byte[] buffer=new byte[1600];
while(fis.read(buffer)!=-1){
audioPlayer.write(buffer, 0, buffer.length);
}
데이터를 재생하려면 샘플 속도, 비트 심도, 채널 수 (일반적으로 모노/인터리브 스테레오) 및 엔디안 비율이 모두 일치해야합니다. –
안녕하세요, 다시 한번 내 질문을 확인하실 수 있습니다. –