I use TLK2XML in Xoreos Tools personally, and XML2TLK afterwards to turn it back into a TLK.
https://github.com/xoreos/xoreos-tools/releases/latest
To convert to from TLK to XML use:
tlk2xml --kotor tlkname.tlk tlkname.xml
And to convert from XML to TLK use:
xml2tlk --kotor tlkname.xml tlkname.tlk
Unless you renamed it, "tlkname" is presumably going to be "dialog".
Seems like this is due to all of the sound strings being padded out to the same length with spaces. Must be some formatting thing from whatever editor Gimmick used. Seems like the only practical solution to fixing it would be to convert the TLK to XML and then in Notepad++ use RegEx to find and remove the spaces in the sound=" " bits.
Edit: Thanks to @Kexikus, you can use the RegEx string
(sound="\S*)( +)(")
and replace with
$1$3
The important thing to note is switching the search mode to Regular Expression down the bottom of the window:
Sooo, It seems that this mod effects voice lines. ie: Nothing is heard when you switch between pc and party members. No, 'Yea, what? What do you need? How can I help? Huh? etc. None of those trigger. Dark Jedi and Jedi don't have a death sound. Sith Troopers do, but Rebel Soldiers don't. No line is heard when using security on a door. This is a fresh install, and your mod is the one i put in first before i ran tslpatchers. And when I put the original tlk file back in that came with the game, all those lines came back. You're mod is the biggest and most extensive that i've found of mods that do this. I would really like to use this mod, however, those few nitpicky things bother me. Is there a way that this can be fixed? Or tell me where to find the lines and I can do it myself?