The only way to do that is modding.
Each ship has a sound set that can be edited with notepad. This links to the sounds in the Sound folder. I suppose you could use a 0.01 sec blank sound and make a lot of copies then start renaming the blank copies to the name of the sound you don't like. This method might allow online play without checksum errors.
Do not alter base game files. Create your 1st mod
Or with notepad, open each ships entity file and remove the sound lines and change the count. It is easy but there is a lot of them. Here is the TECs Heavy Cruiser sound section.
NumSoundsFor:ONATTACKORDERISSUED 4
SoundID "FRIGATE_TECHHEAVY_ONATTACKORDERISSUED_0"
SoundID "FRIGATE_TECHHEAVY_ONATTACKORDERISSUED_1"
SoundID "FRIGATE_TECHHEAVY_ONATTACKORDERISSUED_2"
SoundID "FRIGATE_TECHHEAVY_ONATTACKORDERISSUED_3"
NumSoundsFor:ONCREATION 1
SoundID "FRIGATE_TECHHEAVY_ONCREATION"
NumSoundsFor:ONGENERALORDERISSUED 4
SoundID "FRIGATE_TECHHEAVY_ONGENERALORDERISSUED_0"
SoundID "FRIGATE_TECHHEAVY_ONGENERALORDERISSUED_1"
SoundID "FRIGATE_TECHHEAVY_ONGENERALORDERISSUED_2"
SoundID "FRIGATE_TECHHEAVY_ONGENERALORDERISSUED_3"
NumSoundsFor:ONSELECTED 3
SoundID "FRIGATE_TECHHEAVY_ONSELECTED_0"
SoundID "FRIGATE_TECHHEAVY_ONSELECTED_1"
SoundID "FRIGATE_TECHHEAVY_ONSELECTED_2"
NumSoundsFor:ONSTARTPHASEJUMP 1
SoundID "FRIGATE_TECHHEAVY_ONSTARTPHASEJUMP_0"
You could change this to..
NumSoundsFor:ONATTACKORDERISSUED 0
NumSoundsFor:ONCREATION 0
NumSoundsFor:ONGENERALORDERISSUED 0
NumSoundsFor:ONSELECTED 0
NumSoundsFor:ONSTARTPHASEJUMP 0
You will need the current set of reference files to edit the entities in the GameInfo folder.
Post back if you want to try either method and will walk you through.
I also got tired really quick with the voices so I changed all my TEC sounds to real military combat pilot sounds. Check them out here. http://sinsofhumanity.weebly.com/tec-radio1.html