使用MediaRecorder录制音频】的更多相关文章

手机一般都提供了麦克风硬件,而Android系统就可以利用该硬件来录制音频了. 为了在Android应用中录制音频,Android提供了MediaRecorder类,使用MediaRecorder录制音频的过程如下: 1.创建MediaRecorder对象. 2.调用MediaRecorder对象的setAudioSource()方法设置声音来源,一般传入MediaRecorder.AudioSource.MIC参数指定录制来自麦克风的声音. 3.调用MediaRecorder对象的setOut…
今天介绍一下在Android中怎么录制音频,在Android中使用MediaRecorder来录制音频,步骤: 1.创建MediaRecorder对象. 2.调用MediaRecorder对象的setAudioSource()方法设置声音来源,一般传入MediaRecorder.AudioSource.MIC参数指定录制来在麦克风的声音. 3.调用MediaRecorder对象的setOutputFormat()设置所录制的音频文件的格式. 4.调用MediaRecorder对象的setAudi…
Android设备实现录制音频的简单demo 转载请注明; http://blog.csdn.net/u013670933/article/details/26089487 代码例如以下: public class MainActivity extends Activity { File soundFile;//输出文件 MediaRecorder mRecorder; @Override protected void onCreate(Bundle savedInstanceState) {…
1.请求录制音频权限 <user-permission android:name="android.permission.RECORD_AUDIO"/> RECORD_AUDIO 权限从6.0后需要进行用户授权,通过ActivityCompat.requestPermissions(); 2.创建运行MediaRecorder 2.1 设置音频源setAudioSource(int audio_source) ,多少情况使用MediaRecorder.AudioSource…
视频录制功能正在走来,在Androidsdk中有与之相关的类:android.media.MediaRecorder.当然,因为模拟器上没有提供必要的硬件设施,所以在学习过程中并不能实现.Media能够播放来自任何地方的文件:一个实际的文件资源,系统中的一个文件或者是一个可用的网络链接. 2.1如何播放media音频 1.将文件放到你的工程的res/raw文件夹中,在这个文件夹中,Eclipse插件将会找到它,同时,会将这个资源与你的R 2.创建一个MediaPlayer,并使用MediaPla…
MediaRecorder除了可用于录制音频之外,还可用于录制视频,使用MediaRecorder录制视频与录制音频的步骤基本相同.只是录制视频时不仅需要采集声音,还需要采集图像.为了让MediaRecorder录制时采集图像,应该在调用setAudioSource(int  audio_source)方法时再调用setVideoSource(int  video_source)方法来设置图像来源. 除此之外,还需要在调用setOutputFormat()设置输出文件格式之后进行如下步骤: 1.…
MediaRecorder除了使用录制音频.还可用于录制视频.关于MediaRecorder的具体解释大家能够參考<Android开发之MediaRecorder类具体解释>.使用MediaRecorder录制视频与录制音频的步骤基本同样.仅仅是录制视频时不仅须要採集声音.还须要採集图像.为了让MediaRecorder录制时採集图像,应该在调用setAudioSource(int audio source)方法时再调用setVideoSource(int video source)方法来设置…
至 Android 录制声音的应用,Android提供 MediaRecorder 类别.大约MediaRecorder可以参考一个特定的解释<Android开发之MediaRecorder类具体解释>. 使用MediaRecorder录制声音的步骤: 1) 创建 MediaRecorder 对象. 2) 调用MediaRecorder对象的setAudioSource()方法设置声音来源.一般传入 MediaRecorder. AudioSource.MIC參数指定录制来自麦克风的声音. 3…
不多说,直接上代码,有具体凝视 MyAudioRecord.java import java.io.File; import java.io.IOException; import android.app.Activity; import android.content.ContentValues; import android.content.Intent; import android.media.MediaPlayer; import android.media.MediaRecorder…
对于录制音频,Android系统就都自带了一个小小的应用,可是使用起来可能不是特别的灵活.所以有提供了另外的俩种. 下边来介绍下这三种录制的方式; 1.通过Intent调用系统的录音器功能,然后在录制完毕保存以后在onActivityResult中返回录制的音频的uri,然后通过Mediaplayer进行播放 调用系统的录音器 private final static int REQUEST_RECORDER = 100; private Uri uri; public void recorde…