[8] 各社とも ipa は実装していますが、それ以外はばらばらみたいです。
ipa
[1] Speech Synthesis Markup Language (SSML) Version 1.1 (2010-09-08 00:26:19 +09:00) https://www.w3.org/TR/2010/REC-speech-synthesis11-20100907/#edef_phoneme
<lexicon version="1.0"xmlns="http://www.w3.org/2005/01/pronunciation-lexicon"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.w3.org/2005/01/pronunciation-lexiconhttp://www.w3.org/TR/2007/CR-pronunciation-lexicon-20071212/pls.xsd"alphabet="x-KANA" xml:lang="jp">
<lexicon version="1.0"
xmlns="http://www.w3.org/2005/01/pronunciation-lexicon"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.w3.org/2005/01/pronunciation-lexicon
http://www.w3.org/TR/2007/CR-pronunciation-lexicon-20071212/pls.xsd"
alphabet="x-KANA" xml:lang="jp">
[3] Pronunciation Lexicon Specification (PLS) Version 1.0 (2017-10-02 19:35:40 +09:00) https://www.w3.org/TR/pronunciation-lexicon/#S2
alphabetipa— 国際音声記号 (IPA) が使用されることを表します。x-sampa— 拡張 SAM 音声記号 (X-SAMPA) システムが使用されることを表します。
alphabet
ipa— 国際音声記号 (IPA) が使用されることを表します。
x-sampa— 拡張 SAM 音声記号 (X-SAMPA) システムが使用されることを表します。
注: 使用している音標文字に応じて、alphabet フィールドを ipa または x-sampa に設定します。唯一の例外は日本語と中国語です。日本語では yomigana として、中国語では pinyin または jyutping として指定する必要があります。各言語で使用できる音標文字については、音素のページをご覧ください。
Microsoft Speech API (SAPI または sapi) をサポートする 8 つのロケールは、en-US、fr-FR、de-DE、es-ES、ja-JP、zh-CN、zh-HK、zh-TW です。 この 8 つのロケールに関しては、SSML の alphabet として sapi または ipa を設定します。
alphabet。使用する音韻体系を指定するオプション属性です。 サポートされる表音文字は以下のとおりです。標準の International Phonetic Alphabet (IPA): alphabet="ipa".IBM Symbolic Phonetic Representation (SPR): alphabet="ibm".表音文字を指定しなかった場合、サービスはデフォルトとして IBM の SPR を使用します。 詳しくは、 表音記号についてを参照してください。
alphabet。使用する音韻体系を指定するオプション属性です。 サポートされる表音文字は以下のとおりです。
標準の International Phonetic Alphabet (IPA): alphabet="ipa".
IBM Symbolic Phonetic Representation (SPR): alphabet="ibm".
表音文字を指定しなかった場合、サービスはデフォルトとして IBM の SPR を使用します。 詳しくは、 表音記号についてを参照してください。
ipa
も全部同じように実装されているのかはわかりませんが...