Here is a test case: IPA in unicode. The following paragraph is a transcription of a sound file in a “mystery language” (it turned out to be Romansh). More about this on my blog .
la ˈʃkɔ:lɐ. ʃatṛ ˈtseintṛ ˈdəla səˈkunda part dil magaˈtsi:n. pi: ˈdjeʃtɐ pi: ɪndividuˈal. ɪn ʃkɔˈlar.sdɐ.ˈgɥi.rə ˈdβesṇ βiˈni.e.la ˈkɥi.dət.ni of moˈdel da ˈʃkɔ:lɐ. ən modˈel kə ˈkoreˌʃpondə ˈmiljṛ ɐ ˈlu:r habiliˈta:ts. pi ˌkontsilˈjant ɐ pi: tolɛˈrant. il plɐn ˌdinʃtrukˈtsjun dəˌreliˈdʒun pa.las ˈʃkɔ:lɐs el griˈʒun ˈle:vɐ a.vi.ʒiˈnal.ɐs du.as dɛˌreliˈdʒuns. da.pi ˈvargɐ i.ˈnon a.ɪl ˈplandɐ ton en ˈdruket. a ˈkɔ:vaɪ ˈvinə ˈvon.ku.la ˌinʃtrukˈtsjun də ˌreliˈdʒun ˈkɥi.ke.nus vein ˈe.ru ju: səˈvɐɪstlud stəˈpla: ˈsventṛ ˈlaura: ˈelɐ ˈbursa.
Apparently, it works!