How do I make a string variable stop in a widget so another one can play without interruption

I am attempting to make a text based dialogue system and I’m almost there but every time I try to implement a skip feature by pressing enter since I’ve used a branch the text I want to skip is still playing in the back ground and it resurfaces interrupting other text so I’m looking for a way to stop a string variable in a widget or a substitute to a branch can anyone please help me, thank you.