Hmm! I seem to have found a workaround. The files I was using weren't being read by the game. When I converted them to "signed 16-bit PCM wav" files in Audacity, suddenly they worked.
Viewing post in Issues with adding custom voice lines.
Glad you sorted it out. The 16 bit thing does sound vaguely familiar now that you bring it up.
Not all clothing names translate to actual voice hooks. There is some amount of logic to recognize clothing names and match them to the nearest category (like "sneakers" get matched to undressShoes, and "blouse" gets matched to undressShirt) Gloves isn't going to match anything, though, and will fall back to the generic undress or pawn voice hooks.
Here is the full list of existing voice events codes:
win, lose, undress, undressHat, undressShirt, undressSkirt, undressPants, undressShorts, undressDress, undressUndies, undressBra, undressStockings, undressShoes, undressModesty, undressTop, undressBottom, watchUndress, watchUndressFinalMale, watchUndressFinalFemale, fold, doubleUp, shield, cards1, cards2, cards3, cards4, cards5, bored, happy, sad, greeting, finale, loseGame, peekBlock, drink, raise, call, stay, allIn, bigBetReact, smallBetReact, cardsNothing, cardsKing, cardsAce, cardsPair, cardsPairQueens, cardsPairKings, cardsPairAces, cardsTwoPairs, cardsThreeOfKind, cardsFourOfKind, cardsStraight, cardsFlush, cardsStraightFlush, cardsFullHouse, pawn, pawnHat, pawnShirt, pawnSkirt, pawnPants, pawnShorts, pawnDress, pawnUndies, pawnBra, pawnStockings, pawnShoes, pawnModesty, pawnTop, pawnBottom, mulligan, stripShowStart, moan, boredWin, russiaBoycott,