GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoPronunciation
Table of Contents ▼
Jump to a specific part of the page:
Description
Stores the pronunciation as phoneme for the given word/text. Next ID: 8
Attributes List
This module has the following attributes (case-insensitive ascending order):
Attributes
-
learningSessionId
(type:String.t
, default:nil
)
- All pronunciations with the same learning_session_id were learnt in the same learning flow, e.g. multiple name segments learnt simultaneously from a recording in the Your People UI. -
learningSource
(type:String.t
, default:nil
)
- -
locale
(type:String.t
, default:nil
)
- The locale used when learning the pronunciation. BCP-47 language code, e.g. "en-US". -
phonemes
(type:String.t
, default:nil
)
- Phoneme sequence representing how the user pronounces |token|. Format is specified by the phonology_type type field, e.g. go/psampa is the preferred phonology type used by the TTS team. -
phonologyType
(type:String.t
, default:nil
)
- -
spellingHint
(type:String.t
, default:nil
)
- An optional user-specified spelling of this token, to improve pronunciation learning success rate. E.g. the token may be "Jana" and the spelling hint "jah-nah". -
token
(type:String.t
, default:nil
)
- Corresponds to a word segment of the contact name. E.g. for a contact with given name "John Doe", last name "Smith" and nickname "Best Dad", |token| can be any of {John, Doe, Smith, Best, Dad}.
Type
Function
@spec decode(struct(), keyword()) :: struct()Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoPronunciation