I don't know that it's the best, but you can do a Zoom/ WebEx/ etc. video meeting with just yourself, share the screen and record. Worked for me. Not what it's made fir, but it worked
What’s the best way to record a screen with audio, for iPad and windows?
It’s built in on the iPad but you will probably run out of space if it’s a few hours & you’ll lose everything. Looks like google had you covered for windows, there are a few solution including a built in one. https://www.google.com/search?q=windows+screen+recording+with+sound&ie=UTF-8&oe=UTF-8&hl=en-us&client=safari
You can record on Windows Xbox game bar with sound
i use audacity