# how to modify voice using fmod for android ?

**URL:** <https://qa.fmod.com/t/how-to-modify-voice-using-fmod-for-android/12685>\
**Category:** FMOD Studio\
**Created:** [September 7, 2016, 8:00am UTC](https://qa.fmod.com/t/how-to-modify-voice-using-fmod-for-android/12685 "2016-09-07T08:00:53Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![fmod1](https://avatars.discourse-cdn.com/v4/letter/f/b77776/32.png) [@fmod1](https://qa.fmod.com/u/fmod1)\
**Post date:** [September 7, 2016, 8:00am UTC](https://qa.fmod.com/t/how-to-modify-voice-using-fmod-for-android/12685/1 "2016-09-07T08:00:53Z")

</div>

Basically, I’m trying to build an Android app that will take a stream voice signal from the mic and adds some effects to it (like a voice changer app. so as you speak your voice will be pitched down for example).

so, is there any tutorial on how to do that using fmod ?

thx

---

<div class="post-metadata">

**Author:** ![mathew](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/mathew/32/431_2.png) [@mathew](https://qa.fmod.com/u/mathew)\
**Post date:** [September 8, 2016, 5:11am UTC](https://qa.fmod.com/t/how-to-modify-voice-using-fmod-for-android/12685/2 "2016-09-08T05:11:44Z")

</div>

Yes, please take a look at the [record](http://www.fmod.org/documentation/#content/generated/example_lowlevel/record.html) example we ship with FMOD.

This example shows recording from the microphone and applying a DSP effect to it with live playback. You can swap the DSP effect out for any other effect you desire.

EDIT:  
Our examples run on all platforms, in the case of Android this is via the NVidia integration. Also we have information in our [docs](http://www.fmod.org/documentation/#content/generated/platform_android/basics.html) showing how to compile FMOD using the NDK toolchain. For use with Android Studio you would need to adapt our NDK example.

---

<div class="post-metadata">

**Author:** ![yourk](https://avatars.discourse-cdn.com/v4/letter/y/0ea827/32.png) [@yourk](https://qa.fmod.com/u/yourk)\
**Post date:** [February 26, 2018, 9:21am UTC](https://qa.fmod.com/t/how-to-modify-voice-using-fmod-for-android/12685/3 "2018-02-26T09:21:01Z")

</div>

> [@](#):
>
> Yes, please take a look at the [record](http://www.fmod.org/documentation/#content/generated/example_lowlevel/record.html) example we ship with FMOD.
> 
> This example shows recording from the microphone and applying a DSP effect to it with live playback. You can swap the DSP effect out for any other effect you desire.
> 
> EDIT:  
> Our examples run on all platforms, in the case of Android this is via the NVidia integration. Also we have information in our [docs](http://www.fmod.org/documentation/#content/generated/platform_android/basics.html) showing how to compile FMOD using the NDK toolchain. For use with Android Studio you would need to adapt our NDK example.

Hello, I am testing the record case now, but the numDrivers returned by the getRecordNumDrivers method is 0. How to solve it?

---

<div class="post-metadata">

**Author:** ![cameron-fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/cameron-fmod/32/261_2.png) [@cameron-fmod](https://qa.fmod.com/u/cameron-fmod)\
**Post date:** [February 26, 2018, 10:59pm UTC](https://qa.fmod.com/t/how-to-modify-voice-using-fmod-for-android/12685/4 "2018-02-26T22:59:00Z")

</div>

Answered here: [http://www.fmod.org/questions/question/android-the-getrecorddriverinfo-method-callback-is-0-android/](http://www.fmod.org/questions/question/android-the-getrecorddriverinfo-method-callback-is-0-android/)

---

<div class="post-metadata">

**Author:** ![fmod1](https://avatars.discourse-cdn.com/v4/letter/f/b77776/32.png) [@fmod1](https://qa.fmod.com/u/fmod1)\
**Post date:** [September 9, 2016, 6:14am UTC](https://qa.fmod.com/t/how-to-modify-voice-using-fmod-for-android/12685/5 "2016-09-09T06:14:34Z")

</div>

Thank you so much for your help Mathew 🙂

i’ve seen the record example, it looks great. but i guess i still need to learn how to do that in android 🙂

Is there any tutorial or sample how to use fmod with android studio ?

thx a lot 🙂

---

<div class="post-metadata">

**Author:** ![mathew](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/mathew/32/431_2.png) [@mathew](https://qa.fmod.com/u/mathew)\
**Post date:** [September 12, 2016, 12:03am UTC](https://qa.fmod.com/t/how-to-modify-voice-using-fmod-for-android/12685/6 "2016-09-12T00:03:14Z")

</div>

> [@](#):
>
> Thank you so much for your help Mathew 🙂
> 
> i’ve seen the record example, it looks great. but i guess i still need to learn how to do that in android 🙂
> 
> Is there any tutorial or sample how to use fmod with android studio ?
> 
> thx a lot 🙂

I’ve updated my answer above to include some more information.
