From a quick sample, it looks like the K1 voice files have a fake header of 199 bytes. You can batch convert them with DD - http://www.chrysocome.net/dd (scroll to the bottom of the page).
Put the source WAVs and DD in a folder together, open a command window (Start -> Run -> CMD), navigate to the folder, then put in this:
for %F in (*.wav) do dd if=%~nF.wav of=%~nF.mp3 bs=1 skip=199That will trim the fake headers.
If you want to turn it into a batch file instead, you need to change it slightly:
for %%F in (*.wav) do dd if=%%~nF.wav of=%%~nF.mp3 bs=1 skip=199
pausePaste that into a text file, save it out as xxx.BAT, put it in the same folder as the files and double click. The "pause" at the end isn't strictly necessary, but it will leave the window open with a "press any key to continue" so you can see what happened.
Edit: Or, if you want something where you can enter whatever number of bytes you want to trim, try this:
@echo off
set /p byteno="Please enter the number of bytes to trim from the header: "
for %%F in (*.wav) do dd if=%%~nF.wav of=%%~nF.mp3 bs=1 skip=%byteno%
pauseAlternatively, install Cygwin - https://www.cygwin.com/setup-x86.exe or https://www.cygwin.com/setup-x86_64.exe - making sure to enable XXD in the package list, download the bash scripts I linked to earlier, https://gist.github.com/shmerl/2cec6273ba25dd1486dd and https://gist.github.com/shmerl/30412cda5a5107132a1f, copy the K1 and TSL music files to separate folders under the Cygwin Home directory (e.g. \cygwin64\home\<username>\) and put the appropriate SH script in each. Now open a Cygwin terminal, navigate to the particular music folder (you can use CD to change directory, the same as DOS) and run the bash script using "./", for example,
./gog_kotor_extract_music.sh