i can see what you need is a voice repeater to repeat the recording that you make instead of a recorder that can only record your voice, am i right? Thus the windows built-in app can not help...
As for me, i use AthTek voice repeater to learn my spanish, it can change the playing speed and repeat your voice. It IS a useful tool for me to learn Spanish. I hope it can help you to learn French...