Q
需要帮助的录音
-1
A
回答
1
可以使用MediaRecorder
的setMaxDuration(INT max_duration_ms)它设置记录会话的最长持续时间(毫秒)。在setOutFormat()之后但在prepare()之前调用此方法。记录达到指定的时间后,通知将被发送到MediaRecorder.OnInfoListener和记录将被停止。
MediaRecorder recorder = new MediaRecorder();
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
recorder.setOutputFile(PATH_NAME);
recorder.setMaxDuration (DURATION)
recorder.prepare();
recorder.start();
相关问题
- 1. 需要帮助的音频
- 2. 音频流中需要帮助
- 3. 亚音速2.1需要帮助C#
- 4. 佩林噪音:需要一点帮助
- 5. 需要元音检查程序帮助
- 6. 需要帮助
- 7. 需要帮助
- 8. 需要帮助
- 9. 需要帮助的PHP会话 - 登录
- 10. 笨的活动记录需要帮助
- 11. 需要登录猫错误的帮助
- 12. 需要显示记录的帮助
- 13. 在播放录音时需要FastAGI帮助
- 14. Python TKinter Threading帮助需要的帮助
- 15. 需要javascript帮助
- 16. GetShortPathName需要帮助
- 17. 需要帮助Ordereddict
- 18. 需要setFilter帮助
- 19. 需要帮助NSFetchRequest
- 20. 需要帮助SQL
- 21. cssSandpaper.js帮助需要?
- 22. SQL帮助需要
- 23. 需要EJB帮助
- 24. 需要帮助javascript
- 25. ehcache帮助需要
- 26. subprocess.Popen帮助需要
- 27. 需要jqgrid帮助
- 28. HttpWebrequest需要帮助
- 29. 需要帮助suPHP
- 30. NSPredicate需要帮助
http://rehearsalassist.svn.sourceforge.net/viewvc/rehearsalassist/android/trunk/src/urbanstew/RehearsalAssistant/RehearsalAudioRecorder.java?view=markup –