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
- 2. 解锁手机的Android语音识别
- 3. 录制音频使用录音机,然后上传在服务器上的Android
- 4. 录制在手机上播放的音频
- 5. 黑莓手机语音录制和编程播放
- 6. 在Android中录制语音5分钟
- 7. 在语音通话中录制语音
- 8. Android媒体录音机 - 在Peices中录制音频
- 9. 带有录制声音剪辑的android上的语音识别?
- 10. 手机上的录音/网络回放(Android,iOS,BB)
- 11. 音频录音机Android
- 12. 如何在Android中录制语音和录制通话?
- 13. 如何在Android上录制语音事物
- 14. FFT录音机Android
- 15. 在Android上使用Appcelerator录制音频
- 16. 如何在android中调用录制声音/语音功能
- 17. 通过WiFi在Android手机之间传输语音
- 18. 在Android中录制音频
- 19. 在Android中录制音频
- 20. 在Android中录制声音
- 21. 如何使用手机间隙在html5中录制音频
- 22. android音频录制
- 23. Android音频录制
- 24. Android上的Pocketsphinx - VoiceCommands来激活语音录制
- 25. 在Android上查找语音音调
- 26. 语音识别与Windows手机中的语音命令
- 27. 如何从录制的(n Android)手机上传视频
- 28. Android语音通话记录
- 29. 在手机上播放本地声音
- 30. 在手机上禁用音频背景