I was told to have a look at the Shtooka recorder. It is a tool that makes it really easy to record the pronunciation of words. You provide it with a list of words, you provide the meta data and, it creates an .ogg file for you in the directory of your choice. It makes it really easy..
For me the challenge was to understand how to use it. There is no user manual and mostly it is self evident. So when I understood that I had to press on the "record" button, it started to work.
This software does do wonders when recording words that are provided in a Latin script. I tried it to record a Persian word, کم حرف and it failed. I checked it with something Russian and it failed as well.
For me it is a big improvement, I did some 15.000 words with Audacity.. It would have saved me a lot of time when I would have had Shtooka.. The next thing to automate; the uploading to commons...