如何启动设备中可用的默认录音机来录制语音?我想用startActivityForResult
这样做,这样捕获的语音数据可以回到我的活动中(类似于当我们启动相机捕捉图像时)。我不知道执行此操作的意图操作。想要从应用程序启动默认录音机以捕获音频
我该怎么做。有任何想法吗?
如何启动设备中可用的默认录音机来录制语音?我想用startActivityForResult
这样做,这样捕获的语音数据可以回到我的活动中(类似于当我们启动相机捕捉图像时)。我不知道执行此操作的意图操作。想要从应用程序启动默认录音机以捕获音频
我该怎么做。有任何想法吗?
我认为RECORD_SOUND_ACTION是你在找什么。
实施例:
Intent intent = new Intent(MediaStore.Audio.Media.RECORD_SOUND_ACTION);
startActivityForResult(intent, ACTIVITY_RECORD_SOUND);
这可能是http://stackoverflow.com/questions/2564871/default-record-voice-in-android – Phil
的重复这不是重复的问题。我想使用设备中的默认录音机,而不是创建自己的录音机。 在你提到的帖子中,应用程序创建了自己的录音机。 – AndroDev