All I have is a table I made which lists some particular ones. Its a very incomplete list.
I just made it from picking a bunch of hitboxes off the top of my head with sounds I thought were notable and then plugging them into an excel chart which would break down the bytes into the bits needed and then convert that into decimal so that they could be sorted numerically. Here's my list so far, but it's FAR from complete. I could perhaps write a script that goes and picks out every used sound in the game and where its used, but it'd take me a few weeks to get around to that. Anyway here's what I have on hand:
L/F F F/T LLFF FFFF FFTT Bin (FFFFFFFF) Dec Description
0 0B 00000000 00001011 00000010 2 Falcon Weak Knee
0 0F 00000000 00001111 00000011 3 Marth Weak Jab
0 33 00000000 00110011 00001100 12 Peach's Racket
0 87 00000000 10000111 00100001 33 Fox, Dair, Peach Dair
0 8B 00000000 10001011 00100010 34 Falcon Uair, Mewtwo Bair, Uair, Sheik Dtilt, Fox 2nd hit Uair
0 8F 00000000 10001111 00100011 35 Marth Weak Fair, SS Jab, Roy's weak jab
0 B3 00000000 10110011 00101100 44 Peach's Club
1 07 00000001 00000111 01000001 65 Peach Fair, Luigi Fair, Fox 1st hit Uair
1 0B 00000001 00001011 01000010 66 Falcon SS Knee, Falcon Stomp, Peach's Dsmash, Nair, Bair, Uair
1 0F 00000001 00001111 01000011 67 Marth SS Fair, SS Uair, weak dair, nair, Mewtwo Fair
1 17 00000001 00010111 01000101 69 Puff's Rest, Luigi's Up B SS
1 23 00000001 00100011 01001000 72 Fox/Falco shine, Marth Tipper FSmash, Marth's SS dair, Doc Fsmash, Samus Fair
1 33 00000001 00110011 01001100 76 Peach's Pan
If you wanted a complete list and you wanted to collect each sound. You would need to use debug dolphin, pick a character and a hitbox. Go in game with that character and search for the hitbox in memory, then replace the appropriate bytes in memory with 1,2,3, sd fx and hit someone until something crashes or you don't hear anything. You'd want to choose a move with no sound fx of its own or remove its sound fx. Then you just record the audio... something like that anyway.
You'd need to replace the bytes in hex though and and it counts weird because its bit-shifted. You'd actually count:
_0 07, _0 0B, _0 0F, _0 13, _0 17, _0 1B, etc. just counting up 7,B,F,3 each time.
Otherwise I'm not sure how you'd name the sound effects, but I don't know if you can build them into your program or not. A reference could be made at least, which would be nice.
Edit: I posted an Excel table into smashboards and it didn't turn out well, but I hope its legible.