Permissions

The VoiceLayer SDK requires 5 permission to function properly. You will need to request these permissions in your application manifest (versions earlier than 6.0) or at run time (6.0+):

Permission Required For
android.permission.READ_EXTERNAL_STORAGE Required for basic SDK internal caching.
android.permission.WRITE_EXTERNAL_STORAGE Required for basic SDK internal caching.
android.permission.INTERNET Required to perform network operations.
android.permission.ACCESS_NETWORK_STATE Required to allow the SDK to manage it's connection to the VoiceLayer server.
android.permission.RECORD_AUDIO Required to record voice messages.