Norwegian Phonemes

The tables below list the full set of phonemes supported by Capacity Private Cloud Neural and LLM TTS for Norwegian. 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 for each written standard.

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.

Note: Both Norwegian written standards share locale code no-NO and the same set of voices. The phoneme inventories differ between Bokmål and Nynorsk — select the table that matches the written standard of your content.

Norwegian (Bokmål) — no-NO

These phonemes apply to the following Norwegian (Bokmål) Neural TTS voices:

  • Clara
  • Hulda
  • Magnus

Supplementary English phonemes. In addition to the native Norwegian (Bokmål) inventory, this phoneme set includes a number of English phonemes (marked with * and grouped at the end of each table). These are provided so that English words and loanwords that appear within Norwegian (Bokmål) text are pronounced correctly.

Consonants

UnicodeDecimalIPAX-SAMPAVisemeExample
U+006298bbDIS_1bein
U+0064100ddDIS_7dag
U+0066102ffDIS_4fag
U+0067103ggDIS_9gris
U+0068104hhDIS_9hatt
U+006B107kkDIS_9kamp
U+0255597ɕs\DIS_8kino
U+006A106jjDIS_10fjell
U+006C108llDIS_6lei
U+006D109mmDIS_1drama
U+006E110nnDIS_7iran
U+014B331ŋNDIS_9sang
U+0070112ppDIS_1prins
U+0072114rrDIS_3skarp
U+0072 U+0074114 116rtrtDIS_3hardt
U+0072 U+0064114 100rdrdDIS_3verdi
U+0072 U+006C114 108rlrlDIS_3ærlig
U+0072 U+0073114 115rsrsDIS_3års
U+0280640ʀR\DIS_3barn
U+0073115ssDIS_7tysk
U+0283643ʃSDIS_8sjakk
U+0074116ttDIS_7te
U+0076118vvDIS_4vaske
U+0077119wwDIS_2show
U+00F0240ðDDIS_5the
U+0078120xxDIS_9nach
U+0281641ʁRDIS_3Rostock
U+03B8952θTDIS_5thin *
U+0064 U+0292100 658dZDIS_8edge *
U+0074 U+0283116 643tSDIS_8child *
U+0279633ɹr\DIS_3row *
U+0292658ʒZDIS_8beige *
U+007A122zzDIS_7zoom *

Vowels

UnicodeDecimalIPAX-SAMPAVisemeExample
U+0259601ə@DIS_9bite
U+006197aaDIS_13alle
U+0251 U+02D0593 720ɑːA:DIS_9advare
U+025B U+02D0603 720ɛːE:DIS_11vær
U+0061 U+026A97 618aIDIS_9mai
U+00E6230æ{DIS_9vært
U+00E6 U+028F230 655æʏ{YDIS_9august
U+0065101eeDIS_11trenge
U+0065 U+02D0101 720e:DIS_11fred
U+00E6 U+0069230 105æi{iDIS_9bein
U+026A618ɪIDIS_10triks
U+026A U+02D0618 720ɪːI:DIS_10rik
U+0252594ɒQDIS_13juks
U+0252 U+02D0594 720ɒːQ:DIS_13person
U+0254 U+026A596 618ɔɪOIDIS_12boikott
U+0254 U+02D0596 720ɔːO:DIS_13åpen
U+0254596ɔODIS_13avslått
U+00F8 U+028F248 655øʏ2YDIS_13røyk
U+026F623ɯMDIS_3akutt
U+025C U+026A604 618ɜɪ3IDIS_9hui
U+0075 U+02D0117 720u:DIS_3gud
U+00F8248ø2DIS_3søkk
U+00F8 U+02D0248 720øː2:DIS_3søk
U+028F655ʏYDIS_3system
U+0079121yyDIS_3lyn
U+0251 U+0303593 771ɑ̃A~DIS_13pan
U+025B U+0303603 771ɛ̃E~DIS_11pain
U+0254 U+0303596 771ɔ̃O~DIS_13pont
U+0153 U+0303339 771œ̃9~DIS_13brun
U+0061 U+028A97 650aUDIS_9mouth *
U+0259 U+028A601 650əʊ@UDIS_9goat *
U+026A U+0259618 601ɪəI@DIS_10peer *
U+025B U+0259603 601ɛəE@DIS_11where *
U+028A U+0259650 601ʊəU@DIS_11pure *
U+025C604ɜ3DIS_9girl *

* Supplementary English phoneme — included so that English words and loanwords embedded in Norwegian (Bokmål) text render with correct pronunciation.

Norwegian (Nynorsk) — no-NO

These phonemes apply to the following Norwegian (Nynorsk) Neural TTS voices:

  • Clara
  • Hulda
  • Magnus

Supplementary English phonemes. In addition to the native Norwegian (Nynorsk) inventory, this phoneme set includes a number of English phonemes (marked with * and grouped at the end of each table). These are provided so that English words and loanwords that appear within Norwegian (Nynorsk) text are pronounced correctly.

Consonants

UnicodeDecimalIPAX-SAMPAVisemeExample
U+006298bbDIS_1bein
U+0064100ddDIS_7dag
U+0066102ffDIS_4fag
U+0067103ggDIS_9gris
U+0064 U+0292100 658dZDIS_8byggje
U+0068104hhDIS_9hatt
U+006B107kkDIS_9kamp
U+0255597ɕs\DIS_8kino
U+006A106jjDIS_10fjell
U+006C108llDIS_6lei
U+006D109mmDIS_1drama
U+006E110nnDIS_7iran
U+014B331ŋNDIS_9song
U+0070112ppDIS_1prins
U+0072114rrDIS_3skarp
U+0072 U+006C114 108rlrlDIS_3ærleg
U+0072 U+0073114 115rsrsDIS_3mars
U+0280640ʀR\DIS_3barn
U+0073115ssDIS_7tysk
U+0283643ʃSDIS_8sjakk
U+0074116ttDIS_7te
U+0076118vvDIS_4vaske
U+0077119wwDIS_2show
U+0078120xxDIS_9nach
U+0281641ʁRDIS_3Rostock
U+00F0240ðDDIS_5the *
U+027E638ɾ4DIS_7butter *
U+0279633ɹr\DIS_3row *
U+03B8952θTDIS_5thin *
U+0074 U+0283116 643tSDIS_8child *
U+007A122zzDIS_7zoom *
U+0292658ʒZDIS_8beige *

Vowels

UnicodeDecimalIPAX-SAMPAVisemeExample
U+0259601ə@DIS_9bite
U+006197aaDIS_13alle
U+0251 U+02D0593 720ɑːA:DIS_9avbrot
U+025B U+02D0603 720ɛːE:DIS_11kjær
U+0061 U+026A97 618aIDIS_9vaier
U+00E6230æ{DIS_9færre
U+00E6 U+028F230 655æʏ{YDIS_9august
U+0065101eeDIS_11benk
U+0065 U+02D0101 720e:DIS_11fred
U+00E6 U+0069230 105æi{iDIS_9bein
U+026A618ɪIDIS_10triks
U+026A U+02D0618 720ɪːI:DIS_10rik
U+0252594ɒQDIS_13okse
U+0252 U+02D0594 720ɒːQ:DIS_13person
U+0254 U+026A596 618ɔɪOIDIS_12boikott
U+0254 U+02D0596 720ɔːO:DIS_13open
U+0254596ɔODIS_13avslått
U+00F8 U+028F248 655øʏ2YDIS_13røyk
U+0075117uuDIS_3akutt
U+025C U+026A604 618ɜɪ3IDIS_9huie
U+0075 U+02D0117 720u:DIS_3gud
U+00F8248ø2DIS_3søkk
U+00F8 U+02D0248 720øː2:DIS_3søk
U+028F655ʏYDIS_3system
U+0079121yyDIS_3lyn
U+0251 U+0303593 771ɑ̃A~DIS_13pan
U+025B U+0303603 771ɛ̃E~DIS_11pain
U+0254 U+0303596 771ɔ̃O~DIS_13pont
U+0153 U+0303339 771œ̃9~DIS_13brun
U+0061 U+028A97 650aUDIS_9mouth *
U+0259 U+028A601 650əʊ@UDIS_9goat *

* Supplementary English phoneme — included so that English words and loanwords embedded in Norwegian (Nynorsk) text render with correct pronunciation.

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.


Was this article helpful?