It makes a huge difference to use your real voice (rather than AI voice), but pretty sure you can upload your audio track to AI talking heads like d-id or heygen and get an avatar to do the speaking for you. If you wanted to spice up the prsetnation a bit more, a whiteboard tool , where you break down the words or pronunciations could take it to a new level.
Regarding getting the traffic, find top youtube analytics for trending/popular topics regarding french or english words or topics. If there is some major sports event in france that is trending for example, westerners may look it up and could get some spill over traffic. as just one lateral approach.