(Not a Teacher)
I do believe this question should be in the Pronunciation and Phonetics forum. But to answer your question, I'd say they mean the same thing. However, I'm no expert on phonetics, so they could hold a more nuanced meaning for phoneticians.
- For Teachers