Let me get this straight...
You want to animate a character doing something, then you want to stop on a particular frame & then display some text with a talk animation version of that frame & then after resume the rest of the animation?
Split the animation into 2 animations. play the animation, change the character animation index or character outfit so that when you start the display text it shows the correct talk animation, display the text, play the second part of the animation.
If you don't have talk animations, then you could just force the animation frame until the display text has done playing, but forcing frames only works for animations that are set to infinitely loop, though then again you could just update the global pause for each frame to something high, play a narration text, then reset it back to default delay value which should instantly resume the animation (untested method).