This video is very simple to do.
- Record voice.
- Use a proper camera/phone that takes high resolution images (so that when you zoom in the software, it will retain the quality), then take a photo of each page of the book.
- Import images and sound into the software.
- Do those effects in video which are basically (tilt, pan, zoom-in, zoom-out) mix between them and adjust speed accordingly.
Note: its always better to record sound first, and animate based on that, so that you know how long is each shot and when to cut.
What software: Personally I only use After Effects and Premier Pro, they are not free but there is a Trial. Check this article for PAID and FREE editing software and try some of them: The best video editing software 2018: paid and free
Basically the effects/transitions mentioned above can be done with any of those softwares, a couple of tutorials should make it possible.