如何在android中录制调频音频?
我需要录制FM应用程序播放的歌曲。 我检查了MediaRecorder.AudioSource,但找不到setAudioSource的用途 有人能帮我吗 谢谢,如何在android中录制调频音频?,android,media,audio-recording,Android,Media,Audio Recording,我需要录制FM应用程序播放的歌曲。 我检查了MediaRecorder.AudioSource,但找不到setAudioSource的用途 有人能帮我吗 谢谢, Ramachandran.RAndroid SDK中不支持调频收音机。各种设备制造商可能侵入了他们自己的调频收音机支持,但您必须联系这些制造商,了解他们为他们提供的API(如果有的话)。试试这段代码 int audioSource = MediaRecorder.AudioSource.VOICE_DOWNLINK;
Ramachandran.RAndroid SDK中不支持调频收音机。各种设备制造商可能侵入了他们自己的调频收音机支持,但您必须联系这些制造商,了解他们为他们提供的API(如果有的话)。试试这段代码
int audioSource = MediaRecorder.AudioSource.VOICE_DOWNLINK;
int sampleRateInHz = 8000;
int channelConfig = AudioFormat.CHANNEL_CONFIGURATION_MONO;
int audioFormat = AudioFormat.ENCODING_PCM_16BIT;
bufferSize = AudioRecord.getMinBufferSize(sampleRateInHz,
channelConfig, audioFormat);
AudioRecord recordInstance = new AudioRecord(audioSource,
sampleRateInHz, channelConfig, audioFormat, bufferSize);
recordInstance.startRecording();
此代码可能重复工作!它将记录一些Android设备附带的FM调谐器应用程序当前正在播放的内容。谢谢