Reference documentation and code samples for the Cloud Text-to-Speech V1 Client class PhoneticEncoding.
The phonetic encoding of the phrase.
Protobuf type google.cloud.texttospeech.v1.CustomPronunciationParams.PhoneticEncoding
Namespace
Google \ Cloud \ TextToSpeech \ V1 \ CustomPronunciationParamsMethods
static::name
| Parameter | |
|---|---|
| Name | Description |
value |
mixed
|
static::value
| Parameter | |
|---|---|
| Name | Description |
name |
mixed
|
Constants
PHONETIC_ENCODING_UNSPECIFIED
Value: 0Not specified.
Generated from protobuf enum PHONETIC_ENCODING_UNSPECIFIED = 0;
PHONETIC_ENCODING_IPA
Value: 1IPA, such as apple -> ˈæpəl.
https://en.wikipedia.org/wiki/International_Phonetic_Alphabet
Generated from protobuf enum PHONETIC_ENCODING_IPA = 1;
PHONETIC_ENCODING_X_SAMPA
Value: 2X-SAMPA, such as apple -> "{p@l".
https://en.wikipedia.org/wiki/X-SAMPA
Generated from protobuf enum PHONETIC_ENCODING_X_SAMPA = 2;
PHONETIC_ENCODING_JAPANESE_YOMIGANA
Value: 3For reading-to-pron conversion to work well, the pronunciation field
should only contain Kanji, Hiragana, and Katakana.
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 ^).
Generated from protobuf enum PHONETIC_ENCODING_JAPANESE_YOMIGANA = 3;
PHONETIC_ENCODING_PINYIN
Value: 4Used 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".
Generated from protobuf enum PHONETIC_ENCODING_PINYIN = 4;