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 –