録音されたオーディオ未加工PCMをファイルrxrawpcm.pcmに保存しました。その後、pcmファイルを再生しようとしましたが、記録されたPCMを再生できませんでしたか?私は録音された音声、聴覚にのみbuzzy音を聞いていなかったファイルから未記録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);
}
データを再生するには、サンプルレート、ビット深度、チャンネル数(通常はモノラル/インターリーブドステレオ)、エンディアンが一貫していることを確認する必要があります。 –
こんにちは私の質問をもう一度確認することができます –