录制语音并应用效果

Record voice and apply effects

我想录制麦克风的声音并应用一些效果,例如机器人、回声、松鼠。

我做了一些研究,发现了这个 类:

我想知道实现此目标的最佳选择是什么? 之后我还想通过whatsapp,telegram等方式分享,然后我需要一个常见的音频格式输出,如wav,mp3等

如果你想以某种方式修改波形数据,达到那种效果,你需要直接用AudioRecord录制波形数据。你可以获得8位或16位的采样数据,随心所欲。

如果你想录制特定格式的文件,并调用一些外部工具来应用效果,可以使用 MediaRecorder 来完成。

使用 MediaPlayer 时,可以在播放过程中向声音添加一些效果(例如混响)。