If your navigation app is running but is not the active app, then voice directions may interrupt music, without allowing the music to resume afterwards.  To prevent this from occurring, just tap anywhere within your navigation app to make it active.