I post this every once in a while...
These folks are willing to give your video free narration
Some even speak french and italian
Give them a shot...
http://www.research.att.com/%7Ettsweb/tts/demo.php