I can add new custom sounds easily but when I use the same method to add voiceovers I don't have the same success. Here's how I'm trying to change the republic death voiceover.
1. Put clonedeath.wav in "effects".
2. Put "effects\clonedeath.wav    -resample xbox 22050 pc 22050" in my .asfx.
3. Put this in my .snd:
SoundProperties()
{
    Name("clonedeath");
    Group("rep_vo");
    Inherit("pain_chatter_template");
    PlayInterval(0.0);
    PlayIntervalDev(0.0);
    PlayProbability(1.0);
    SampleList()
    {
        Sample("clonedeath", 1.0);
       
    }
}
4. And lastly reference "clonedeath" in rep_inf_default:
[Properties]
HurtSound                  = "rep_inf_com_chatter_wound"
DeathSound                 = "clonedeath"
This method doesn't seem to work for me. Am I supposed to change voiceovers through a different method to how I change sound effects? 
Thanks.