Portuguese Phonemes
The tables below list the full set of phonemes supported by Capacity Private Cloud Neural and LLM TTS for Portuguese. Both regional variants are covered: Portuguese (Brazil) (pt-BR) and Portuguese (Portugal) (pt-PT). Each phoneme is shown with its Unicode code point(s), decimal value(s), IPA symbol, X-SAMPA representation, viseme, and an example word. Consonants and vowels are listed separately.
Phonemes can be supplied in SSML using the <phoneme> element (with alphabet="ipa" or alphabet="x-sampa") to override the default pronunciation of a word. For the complete list of Neural TTS voices, see Neural TTS Languages.
Portuguese (Brazil) — pt-BR
These phonemes apply to the following Portuguese (Brazil) Neural TTS voice:
- Gabriel
Consonants
| Unicode | Decimal | IPA | X-SAMPA | Viseme | Example |
|---|---|---|---|---|---|
| U+006A | 106 | j | j | DIS_10 | pai |
| U+006A U+0303 | 106 771 | j̃ | j~ | DIS_10 | tufões |
| U+0077 | 119 | w | w | DIS_2 | pau |
| U+0077 U+0303 | 119 771 | w̃ | w~ | DIS_2 | apoiam |
| U+0062 | 98 | b | b | DIS_1 | bola |
| U+0064 | 100 | d | d | DIS_7 | dedo |
| U+0066 | 102 | f | f | DIS_4 | fé |
| U+0261 | 609 | ɡ | g | DIS_9 | gato |
| U+0292 | 658 | ʒ | Z | DIS_8 | já |
| U+006B | 107 | k | k | DIS_9 | casa |
| U+006C | 108 | l | l | DIS_6 | lá |
| U+006C U+02E0 | 108 736 | lˠ | l_G | DIS_6 | mal |
| U+006D | 109 | m | m | DIS_1 | mão |
| U+006E | 110 | n | n | DIS_7 | não |
| U+0272 | 626 | ɲ | J | DIS_7 | senha |
| U+0070 | 112 | p | p | DIS_1 | pá |
| U+027E | 638 | ɾ | 4 | DIS_7 | caro |
| U+0281 | 641 | ʁ | R | DIS_3 | carro |
| U+0073 | 115 | s | s | DIS_7 | sol |
| U+0283 | 643 | ʃ | S | DIS_8 | chave |
| U+0074 | 116 | t | t | DIS_7 | tu |
| U+0076 | 118 | v | v | DIS_4 | vota |
| U+028E | 654 | ʎ | L | DIS_10 | valha |
| U+007A | 122 | z | z | DIS_7 | casa |
| U+0064 U+0292 | 100 658 | dʒ | dZ | DIS_8 | dia |
| U+02A6 | 678 | ʦ | ts | DIS_7 | noite |
| U+0073 | 115 | s | s | DIS_7 | o1_SS |
Vowels
| Unicode | Decimal | IPA | X-SAMPA | Viseme | Example |
|---|---|---|---|---|---|
| U+0061 U+0308 | 97 776 | ä | a_" | DIS_13 | pá |
| U+0250 | 592 | ɐ | 6 | DIS_9 | cama |
| U+025B | 603 | ɛ | E | DIS_11 | pé |
| U+0065 | 101 | e | e | DIS_11 | vê |
| U+0259 | 601 | ə | @ | DIS_9 | de |
| U+0254 | 596 | ɔ | O | DIS_13 | pó |
| U+006F | 111 | o | o | DIS_12 | avô |
| U+0069 | 105 | i | i | DIS_10 | ti |
| U+026A | 618 | ɪ | I | DIS_10 | bacchi |
| U+0075 | 117 | u | u | DIS_3 | tudo |
| U+028A | 650 | ʊ | U | DIS_11 | lotto |
| U+0259 U+0303 | 601 771 | ə̃ | @~ | DIS_9 | banco |
| U+0065 U+0303 | 101 771 | ẽ | e~ | DIS_11 | pente |
| U+0254 U+0303 | 596 771 | ɔ̃ | O~ | DIS_13 | ponte |
| U+0069 U+0303 | 105 771 | ĩ | i~ | DIS_10 | sim |
| U+0075 U+0303 | 117 771 | ũ | u~ | DIS_3 | atum |
Portuguese (Portugal) — pt-PT
These phonemes apply to the following Portuguese (Portugal) Neural TTS voice:
- Lúcia
Consonants
| Unicode | Decimal | IPA | X-SAMPA | Viseme | Example |
|---|---|---|---|---|---|
| U+006A | 106 | j | j | DIS_10 | pai |
| U+0077 | 119 | w | w | DIS_2 | pau |
| U+0062 | 98 | b | b | DIS_1 | bola |
| U+0064 | 100 | d | d | DIS_7 | dedo |
| U+0066 | 102 | f | f | DIS_4 | fé |
| U+0261 | 609 | ɡ | g | DIS_9 | gato |
| U+0292 | 658 | ʒ | Z | DIS_8 | já |
| U+006B | 107 | k | k | DIS_9 | casa |
| U+006C | 108 | l | l | DIS_6 | lá |
| U+006C U+02E0 | 108 736 | lˠ | l_G | DIS_6 | mal |
| U+006D | 109 | m | m | DIS_1 | mão |
| U+006E | 110 | n | n | DIS_7 | não |
| U+0272 | 626 | ɲ | J | DIS_7 | senha |
| U+0070 | 112 | p | p | DIS_1 | pá |
| U+027E | 638 | ɾ | 4 | DIS_7 | caro |
| U+0281 | 641 | ʁ | R | DIS_3 | carro |
| U+0073 | 115 | s | s | DIS_7 | sol |
| U+0283 | 643 | ʃ | S | DIS_8 | chave |
| U+0074 | 116 | t | t | DIS_7 | tu |
| U+0076 | 118 | v | v | DIS_4 | vota |
| U+028E | 654 | ʎ | L | DIS_10 | valha |
| U+007A | 122 | z | z | DIS_7 | casa |
| U+0073 | 115 | s | s | DIS_7 | o1_SS |
Vowels
| Unicode | Decimal | IPA | X-SAMPA | Viseme | Example |
|---|---|---|---|---|---|
| U+0061 U+0308 | 97 776 | ä | a_" | DIS_13 | pá |
| U+0250 | 592 | ɐ | 6 | DIS_9 | cama |
| U+025B | 603 | ɛ | E | DIS_11 | pé |
| U+0065 | 101 | e | e | DIS_11 | vê |
| U+0259 | 601 | ə | @ | DIS_9 | de |
| U+0254 | 596 | ɔ | O | DIS_13 | pó |
| U+006F | 111 | o | o | DIS_12 | avô |
| U+0069 | 105 | i | i | DIS_10 | ti |
| U+0075 | 117 | u | u | DIS_3 | tudo |
| U+0259 U+0303 | 601 771 | ə̃ | @~ | DIS_9 | banco |
| U+0065 U+0303 | 101 771 | ẽ | e~ | DIS_11 | pente |
| U+0254 U+0303 | 596 771 | ɔ̃ | O~ | DIS_13 | ponte |
| U+0069 U+0303 | 105 771 | ĩ | i~ | DIS_10 | sim |
| U+0075 U+0303 | 117 771 | ũ | u~ | DIS_3 | atum |
Viseme values use the standard Capacity viseme set (for lip-sync and avatar animation). X-SAMPA is the ASCII-encoded equivalent of the IPA symbol.
