diff --git a/sdk/src/main/AndroidManifest.xml b/sdk/src/main/AndroidManifest.xml
index 6f31791..e67aa8d 100644
--- a/sdk/src/main/AndroidManifest.xml
+++ b/sdk/src/main/AndroidManifest.xml
@@ -5,6 +5,8 @@
+
+
+ pendingPermissionRequest?.let { request ->
+ activity?.runOnUiThread {
+ if (isGranted) {
+ request.grant(arrayOf(PermissionRequest.RESOURCE_AUDIO_CAPTURE))
+ } else {
+ showToast("Microphone permission is required to send voice messages")
+ request.deny()
+ }
+ }
+ pendingPermissionRequest = null
+ }
+ }
+
private fun showToast(msg: String){
Toast.makeText(requireContext(), msg, Toast.LENGTH_SHORT).show()
}