Does Android log any details about full system crashes?
connect your device through usb and run below ADB command

adb shell logcat

this will show you all the activity start from the device power up to now

edit: this kind of problems occurred on me when my emmc bricked, when device try to use specific part of emmc which has bad block device stuck and cant do anything but voice continue to come