1
A
回答
2
0
取決於你想要的聲音^^
,如果你想要做一個備忘錄/錄音機應用程序,然後在
閱讀,如果你想將通話記錄,那麼它不可能在時間至少爲(相信我,我花了1個月的時間和我的同事一起尋找這個)。
所以,如果你想記錄你的聲音試試這個:
public class StreamerAudio implements Runnable {
private static FileOutputStream fOut;
public static boolean isRecording = false;
private int buffersize;
private static AudioRecord arec;
private int encoding = AudioFormat.ENCODING_PCM_16BIT;
private int audioChannel = AudioFormat.CHANNEL_CONFIGURATION_DEFAULT;
private int audioSource = MediaRecorder.AudioSource.VOICE_DOWNLINK;
private static MicProject parent = null;
public StreamerAudio(MicProject parent_){
this.parent = parent_;
}
@Override
public void run() {
//openFile();
buffersize = (int) AudioRecord.getMinBufferSize(11025,audioChannel,AudioFormat.ENCODING_PCM_16BIT);
arec = new AudioRecord(audioSource,
11025,
audioChannel,
encoding,
buffersize);
byte[] buffer = new byte[buffersize];
byte[] buffer2 = new byte[buffersize];
byte[] bufferSwap = buffer;
arec.startRecording();
isRecording = true;
while(isRecording) {
arec.read(buffer, 0, buffersize);
printBuffer(buffer);
}
}
public void printBuffer(byte[] buffer) {
try {
parent.setBufferToDisplay(buffer);
} catch (Exception e) {
}
相關問題
- 1. 在Android手機中錄製OGG或MP3格式的語音
- 2. Android語音錄製
- 3. 在Android手機上登錄
- 4. 錄製用戶語音android
- 5. 解鎖手機的Android語音識別
- 6. 錄製音頻使用錄音機,然後上傳在服務器上的Android
- 7. 如何在Android手機上靜音相機快門聲音
- 8. 用iphone手機在iphone上錄製音頻
- 9. 錄製在手機上播放的音頻
- 10. 通過網絡在手機上錄製音頻
- 11. 黑莓手機語音錄製和編程播放
- 12. 在Android中錄製語音通話
- 13. 在Android中錄製語音通話
- 14. 在Android中錄製語音5分鐘
- 15. 在語音通話中錄製語音
- 16. Android媒體錄音機 - 在Peices中錄製音頻
- 17. 帶有錄製聲音剪輯的android上的語音識別?
- 18. 手機上的錄音/網絡回放(Android,iOS,BB)
- 19. 音頻錄音機Android
- 20. 如何在Android中錄製語音和錄製通話?
- 21. 如何在Android上錄製語音事物
- 22. Android Skype錄音機
- 23. FFT錄音機Android
- 24. windows手機語音命令語法
- 25. 在Android上使用OpenAL錄製音頻
- 26. 在Android上保存錄制的聲音
- 27. 在Android上使用Appcelerator錄製音頻
- 28. 在Android上聽不到音頻錄製
- 29. 如何在android錄像機上手動繪製圓形,矩形
- 30. Android語音文本在模擬器中工作,但不是在手機上