Home | History | Annotate | Download | only in tts

Lines Matching full:ipa

808 /* The XSAMPA uses as many as 5 characters to represent a single IPA code.  */
811 char16_t strIPA; /* IPA Unicode symbol */
820 This maps a single IPA symbol to a sequence representing XSAMPA.
968 {0x025D, "3`:"}, /* non-IPA %% */
982 char16_t ThisPnt = IPnt; /* local copy of single IPA codepoint */
985 /* Convert an individual IPA codepoint.
986 A single IPA code could map to a string.
994 if (IPnt == PhnAry[idx].strIPA) { /* matches IPA code */
1004 * Convert an IPA character string to an XSAMPA character string.
1005 * @ipaString - input IPA string to convert
1013 size_t ipidx; /* index into IPA string */
1016 /* Convert an IPA string to an XSAMPA string and store the xsampa string in *outXsampaString.
1019 Because of the XSAMPA limitations, not all IPA characters will be covered. */
1026 for (ipidx = 0; ipidx < ipaStringSize; ipidx ++) { /* for each IPA code */