I am trying to learn Android Development and I was wondering how I can capture audio from a microphone and then change the voice in the audio so that it sounds thicker or sharper etc.
In short: How do I record and change the parameters of a sound? (In java, of course)
I am trying to learn Android Development and I was wondering how I can
Share
I’m actually working on an android app that involves audio. Recording the audio is the easy part, and you can mostly copy my code for that. Writing an audio filter is a much harder task, and requires knowledge of digital signal processing and the Fast Fourier Transform (FFT)
You could start by reading about audio processing in java here.
Meanwhile, here’s the code to record audio on android: