Do I need permissions to record microphone on android device?

Godot Version

4.4

Question

`I’ve been following Godot Docs related to implement audio recording and as suggested I downloaded the demo projects and followed the instructions.

Besides, I could make the mic_record demo project run on my PC and works as expected (Updated for Godot 4.4) when I run the app on my android device I couldn’t play the recorded audio, or I don’t even know if is recording.

I already checked the audio/driver/enable_input flag true as it should, but then my question:

Is there some other permission to enable audio on the android device?
When we run any app should we need to ask for permission to use the mic and how do I ask the permission to the user?
.
.
.

Thank you in advance :smile: `

Did you enable the Record Audio permission when exporting the project for Android?

1 Like

Thanks for your answer, you are right! I haven’t noticed about this export permissions, I just added this Record Audio permission and so the app is requesting to use the mic when I run the app.

Besides, the mic is only working the first time I record the voice, if I press “STOP” and start recording again it doesn’t work anymore. This reminds me another post I’ve seen before :thinking:

:warning: Also, when I play the recorded audio it sounds very low, I can barely hear what I recorded.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.