How to distinguish between recorded and a live vocal signals?
On a smartphone, flat out no. The microphones are so poor that you're lucky to get any approximation of the actual audio.

On high-quality hardware, perhaps. Barely. If you're lucky. Check for MP3 compression artifacts. If the source is not compressed with a lossy codec, you're out of luck.