This is <i>remarkably</i> good, both the (I assume) human-generated slides and text and the computer-generated voice.<p>Here's the original, I think: <a href="https://www.youtube.com/watch?v=Ag1AKIl_2GM">https://www.youtube.com/watch?v=Ag1AKIl_2GM</a>
Aside from a few pronunciation issues this is very good. I can see a lot of fun possibilities with this. I envision a site that replaces a speaker with a random speaker and leaves it to the audience to guess who actually wrote the speech. That may be a fun way to remove preset biases from the audience.<p><i>e.g.</i> take a speech written by a politically polarizing person and have a politically neutral person give the speech. I would be curious what the effects would be. Has this been tried yet? Maybe even use some language learning software to <i>tone down</i> wording in divisive or seemingly unstable people and see how much their audience could be expanded. Perhaps even add some inspirational music in the background and it becomes one of those motivational speeches that gets tens of millions of views on Youtube.