Class CustomPronunciationParams (2.27.0)

CustomPronunciationParams(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Attributes

Name Description
phrase str
The phrase to which the customization is applied. The phrase can be multiple words, such as proper nouns, but shouldn't span the length of the sentence. This field is a member of oneof_ _phrase.
phonetic_encoding google.cloud.texttospeech_v1.types.CustomPronunciationParams.PhoneticEncoding
The phonetic encoding of the phrase. This field is a member of oneof_ _phonetic_encoding.
pronunciation str
The pronunciation of the phrase. This must be in the phonetic encoding specified above. This field is a member of oneof_ _pronunciation.

Classes

PhoneticEncoding

PhoneticEncoding(value)

The phonetic encoding of the phrase.

    The pronunciation can also contain pitch accents. The start
    of a pitch phrase is specified with `^` and the down-pitch
    position is specified with `!`, for example:

    ::

        phrase:端  pronunciation:^はし
        phrase:箸  pronunciation:^は!し
        phrase:橋  pronunciation:^はし!

    We currently only support the Tokyo dialect, which allows at
    most one down-pitch per phrase (i.e. at most one `!`
    between `^`).
PHONETIC_ENCODING_PINYIN (4):
    Used to specify pronunciations for Mandarin
    words. See https://en.wikipedia.org/wiki/Pinyin.

    For example: 朝阳, the pronunciation is "chao2
    yang2". The number represents the tone, and
    there is a space between syllables. Neutral
    tones are represented by 5, for example 孩子 "hai2
    zi5".