Bob de Jong knew that a computer-generated Morgan Freeman would not be complete without a competent voice actor, and this amazing AI-generated model was the result. It may look like Morgan Freeman, but the real star is voice actor Boet Schouwink who could make you think the actor is actually speaking. This particular deepfake was most likely created with the help of a generative adversarial network (GAN).
GAN basically creates new images from the latent representation of the source material, and then trained to determine whether or not the image is generated. Once the training period is complete, the generator can produce fake images with high fidelity that in many cases pass as real. This is also the reason why deepfakes are difficult to combat since they constantly evolve, as any time a defect is determined, it can be corrected.