
pronunciation_dict_id として渡すことで、任意の TTS API で使用できます。
上記の辞書を使用すると、I ate some jambalaya on tchoupitoulas street という文字列は、モデルに渡される前に I ate some <<ˈ|dʒ|ə|m|ˈ|b|ə|ˈ|l|aɪ|ˈ|ə>> on chop-uh-TOO-liss street に変換されます。
大文字小文字の区別
辞書のマッチングは大文字小文字を区別しますが、1 つだけ例外があります。小文字のエントリは、文頭で大文字化された形ともマッチします。たとえば、cat は cat と Cat の両方にマッチしますが、CAT にはマッチしません。CAT のエントリは CAT にのみマッチします。
これは複数語のエントリにも当てはまります。green valley のエントリは green valley と Green valley にマッチしますが、Green Valley にはマッチしません。
一般的な単語には小文字のエントリを使用してください。 これにより、文の途中 (cat) でも文頭 (Cat) でもマッチし、最も一般的な 2 つの位置をカバーできます。
固有名詞には正確な大文字小文字を使用してください。 LaTeX のような用語は LaTeX として入力し、一般的な単語 latex の別の発音と衝突しないようにします。複数語の固有名詞については、原稿に表示される正確なケースで入力してください。たとえば、原稿で両方の単語が大文字化されている場合は Green Valley とします。