Skip to main content
発音辞書を使用すると、特定の単語やフレーズの発音方法を指定できます。 辞書は単純な検索置換であり、原稿のテキストの代わりに別の文字列を使用するようモデルに指示します。発音には IPA 発音 または「sounds-like (聞こえ方)」によるガイダンスのいずれかを使用できます。
これらの JSON を発音辞書として、API 経由またはプレイグラウンドから保存します。 辞書を作成したら、その ID を 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 に変換されます。

大文字小文字の区別

各エントリには case_sensitive フラグがあります。デフォルトは false です。 case_sensitive が false の場合、new york は New York、NEW YORK、その他あらゆる大文字小文字の組み合わせにマッチします。大文字小文字を区別しないマッチングには Sonic 3.6 以降が必要です。 case_sensitive が true の場合、小文字のキーは文頭の大文字化にもマッチします(cat / Cat にはマッチし、CAT にはマッチしません)。大文字小文字が混在するキーは、その表記にのみマッチします(LaTeX は latex にマッチしません)。 これらのルールのもとで衝突する 2 つのエントリは、API が拒否します。たとえば、どちらかが大文字小文字を区別しない設定の場合の latex と LaTeX です。 すべての大文字小文字の組み合わせにマッチさせたい一般的な単語には false を使用してください。LaTeX(組版)と latex(ゴム)のように、大文字小文字で単語が区別される場合は true を使用してください。