Android录音服务

MediaRecorder Mediarecorder=new MediaRecorder();//创建一个MediaRecorder对象


Mediarecorder.setAudioSource(MediaRecorder.AudioSource.MIC);//设置录音的来源是麦克风

Mediarecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);//设置音频输出的格式是3gp格式

Mediarecorder.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT);//设置音频的编码方式,这里是默认的方式

Mediarecorder.setOutputFile(Environment.getExternalStorageDirectory().getAbsolutePath()+"/"+System.currentTimeMillis()+".3gp");//设置音频的输出路径您也可以自定义到自己想要的地方土如:mnt/sdcard/+System.currentTimeMillis()+".3gp"这里说的System.currentTimeMillis()+".3gp"是要保存文件的名字这里是以当前的系统时间当做文件的名字:最后保存的文件格式可不要忘记写了


Mediarecorder.prepare();//设置音频的录音为就绪状态

Mediarecorder.start();//开始录音

 

posted on 2013-07-18 18:37  I love Android  阅读(247)  评论(0编辑  收藏  举报