I was looking into STRIFE's audios, and I got curious about where are the "SNDINFO" that defines the Voices for GZDoom, but I couldn't not find it. Where are those sounds defined?
I did, I use to do the same, but it doesn't seems to have the sounds for VOICE.wad. At least, I couldn't find them. It seems to only have the main wad file's sounds defined.
I found Voices.wad what are you looking for. I have Strife game in .zip version and that contains it too. I show a proof.
Wait. I found guess something. I checked the thing. In Strife IWAD has scripts and it's table and that contains sound part. Example:SCRIPT02 - Sound (HA001 - I'M KINDA A TALENT BROKER FOR THE REBELS. A GUY WHO'S AS GOOD AS YOU COULD MAKE A LOT OF GOLD... IF YOU HOOKED UP WITH THE RIGHT PEOPLE.) and in Voices.wad has HA001 sound. Maybe so has written everything voice.
Registering all the Strife voices looks to be a hard-coded special case in GZDoom, check src/sound/s_advsound.cpp and find the function S_AddStrifeVoice. It's just concatenating the lump name onto "svox/" very simple. Strife's generally a bit nasty about special cases, see also the MAP14 computer and good end criteria.