0
我有和android模擬器和麥克風連接到我的電腦。我想從麥克風捕捉pcm脈衝(即錄製語音),然後發送到udp套接字。請任何人至少在語音錄製時幫助我使用源代碼。在android中的錄音
我有和android模擬器和麥克風連接到我的電腦。我想從麥克風捕捉pcm脈衝(即錄製語音),然後發送到udp套接字。請任何人至少在語音錄製時幫助我使用源代碼。在android中的錄音
檢查Audalyzer,示例應用程序向您展示如何實時讀取來自麥克風的原始音頻流。
您可以使用此代碼爲您的錄音:
MediaRecorder recorder;
void startRecording() throws IOException
{
SimpleDateFormat timeStampFormat = new SimpleDateFormat(
"yyyy-MM-dd-HH.mm.ss");
String fileName = "audio_" + timeStampFormat.format(new Date())
+ ".mp4";
recorder = new MediaRecorder();
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
recorder.setOutputFile("/sdcard/"+fileName);
recorder.prepare();
recorder.start();
}
protected void stopRecording() {
recorder.stop();
recorder.release();
}
AudioRecord類更適合於它進化得只剩RAW數據處理任務..... – aProgrammer 2012-02-23 12:41:25