Pause one event (VO) until the previous is finished

I’m not sure this is possible without programming doing the grunt, but I am considering ways to allow one event (say one characters VO) finish before the next plays, so they don’t overlap. Basically delaying the start of the next line only if there is a line already playing. Curious if others have come up with a solution to a similar problem.

This is not possible without programming. It is possible to design an event such that it gives a callback when it finishes playing that tells your game’s code that it’s safe to trigger a new event, or such that the event triggers a new programmer instrument whenever programmer instrument it’s currently playing finishes, but in either case some programming will be required to keep track of the queue of events or sounds to play in future.