Spelling Thai Tones, Simplified




Image by DALL-E

(Revised for additional clarity 23 December 2022. This includes changes to the names of the tone markers.)

In my extremely leisurely study of Thai, I have reached the point of wanting to learn the rules for expressing the tones in writing. Thai being a tonal language, each Thai syllable takes one of five possible tones. The written language does describe the tones unambiguously, according to arcane and seemingly sadistic rules.
 
(I indulge my curmudgeonly side here. I well appreciate that an English word like “fraught”—questions like what it means, why it is spelled that way, and what the equivalent present-tense verb is, for example—must be just as frustrating to the foreign-language student.)

In Thai, a given syllable’s tone is affected by several factors (all to be explained later on):

1. The "consonant class": there are three of these.

2. Any tone marker found on the syllable: there are four of these   ,  ,  ,  ๋. Or five if you want to consider "no marker" as an additional marker.

3. The type of syllable: there are three of these.

And the output is a tone: there are five of these.

So this is a process with 3×3×5 = 45 possible input combinations and five possible outputs. In the worst of all possible universes, we would have to memorize what the tone is for each of the 45 possible input combinations. The Wikipedia article on Thai script (which I used as my reference) summarizes things in a table with seven rows and three columns, so there are only 7×3 = 21 indivicual cases to memorize. Oh great. The Wikipedia article uses a table, and a diagram and a flowchart to explain it, and I still think it’s pretty complicated.

After about a day of staring at the table rightway-round, upside-down, and inside-out, I think I’ve managed to pull out the essence. It comes down to just seven short rules, five rules for unmarked syllables and two for marked syllables.

The traditional terminology (as used by Wikipedia) is confusing. Consider this:

The three consonant classes are "high", "mid", and "low".

The tone markers are "high", "falling", "low" and "rising".

The syllable types are "live", "dead long", and "dead short".

And the syllable tones are "high", "falling", "mid", "low", "rising".

So when you see "high" you don't know if this is a consonant class, a tone marker, or a syllable tone. Recipe for confusion. My first step was to replace this terminology with something both more vivid and non-redundant. In our new system, the terminology runs as follows:

1. Colors represent consonant tone classes.  "Red" replaces "high", "black" replaces "mid", and "blue" replaces "low". This is in line with my system for memorizing the Thai consonants.

2. Verbs of motion represent syllable tones. "Flying" replaces "high", "falling" replaces "falling". (Hey look, it's the same! Also likewise for "rising".) "Walking" replaces "mid" and "crawling" replaces "low".

3. Animals represent syllable types. "Live" syllables become "lions". Dead syllables become "dogs". We have "long dogs" and "short dogs". Fuller explanation comes below.

4. And conveyances (so to speak) represent the tone markers. For example the "wings" tone marker is associated with the "flying" syllable tone.

Tones for unmarked syllables

Here are the rules for unmarked syllables:

Lions walk, but….
Red lions rise.
Dogs crawl, but….
Long blue dogs fall.
And short blue dogs fly.

Perhaps some explanation is in order…

I won’t go into much detail on the syllable tones as such; see this Wikipedia diagram for a graphic representation, or this nice video from Benny Lewis. As names go, these are pretty good, each being a rough description of the corresponding tone contour. Keep in mind, for syllable tones:

mid=walking
low=crawling
high=flying

Now to the “colors.” Thai consonants come in three categories, the main function of which appears to be giving clues as to tones. For example, we could think of ข and ค as two different versions of “K”, which impart different tones (not always the same) to the syllables they head. For example, ขา is pronounced something like “kah” with a mid tone and คา is pronounced exactly the same, except with a rising tone. Again, the “color” of the consonant is merely one of several factors determining the tone of the syllable.
The traditional names for these three categories are “high”, “mid”, and “low.” (Note that in the Wikipedia table, these are the headings of the three columns.) 

As mentioned before, these are in fact the worst possible names for the three categories. First of all, as “high”, “mid” and “low” are already used as names for three of the five tones, describing consonants by the same terms is a recipe for confusion. The exception would be if, for example, a “high” consonant always gave a syllable the “high” tone for example, but such is not the case. Check the “high” column of the table again. Note that the “high” tone is the only one which cannot occur with a “high” consonant. Similarly for “low” tones and “low” consonants.

That's why I decided to drop the “high”, “mid”, “low” terminology and use colors instead. My system for learning the Thai alphabet uses vowel sounds to help remember the consonant class. "Red" consonants are given names with vowels E and I, as in "rEd". Blue consonants are given names with vowels O and U, as in "blUe". And black consonants are given names with the vowels A, as in “blAck”. (It just happens that the “red” consonant column of the Wikipedia table is shaded red, and the “blue” column is shaded blue. Huh, fate.) For the record:

The blue consonants are: งณนมญยรลฬวคฅฆชฌฑฒทธพภฟซฮ
The red consonants are: ขฃฉฐถผฝศษส
The black consonants are:กจดฎฏตบปอ

And finally, the tone is affected by syllable type. “Lions” (live syllables) are distinguished from “dogs” (dead syllables). The former end in a vowel or a “sonorant” (like M, N, etc.). The latter end in a “plosive” (like “K”. “T”, etc.). In short, if you can imaging singing the syllable, stretching it out indefinitely (like “Liiiiioooonnnnn...”) then it’s a lion syllable. If not (like “Dooooog”—once you hit the “g” you are done) then it’s a dog syllable.

We need to distinguish "long" and "short" dogs. This depends on the vowel of the syllable: a long vowel yields a long syllable, and a short vowel yields a short syllable. My system for learning the Thai vowels will show which vowels are long and which are short.

This is all the background needed for our five rules. To summarize:

Colors represent consonant classes.
Verbs (of motion) represent tones.
Animals represent syllable types.
Now let’s revisit our five rules for unmarked syllables.

I. Lions walk, but…. In other words, a live syllable gets a mid tone, with the exception that…

II. Red lions rise. A live syllable with a high-class consonant gets a rising tone.

III. Dogs crawl, but.… A dead syllable gets a low tone, with the exception that…

IV. Long blue dogs fall. A long dead syllable with a low-class consonant gets a falling tone.

V. And short blue dogs fly. A short dead syllable with a low-class consonant gets a high tone.

That’s it. These five rules encompass all the information in the top three rows of the Wikipedia table. It can’t really get better than this, because you need at least one rule for each tone.

Tones for marked syllables.

Who invented the Thai script? It would have been so easy just to let a syllable’s tone be specified by the tone mark (conveyance). And we could dispense with almost half the Thai alphabet. Oh, well….

We give each of the tone marks a name based on the tone it describes in most cases:

        Knees (goes with "crawling")
        Parachute (goes with "falling")
        Wings (goes with "flying")
        Rocket (goes with "rising")

We then just need rules to handle the exceptions. Looking at the bottom four rows of the Wikipedia table, we see that syllable type (lion versus dog) is irrelevant. We also see that red and black syllables are always the same, except for the blank areas (which represent situations that never occur—so we need not worry about them). The only exceptions concern blue syllables. We use “bluejay” to represent such a syllable—dead or alive, but starting with a blue consonant.
Just two rules for two exceptions:
VI. Kneeling bluejays fall. (In other words, a syllable with a blue consonant and marked with  (Knees) gets a falling tone.

VII. Parachuting bluejays fly. (In other words, a syllable with a blue consonant and marked with   (Parachute) gets a rising tone.

Did I say seven rules?

It turns out there are two loopholes described in the comments following the Wikipedia table. Both concern a consonant changing its color under certain conditions.
In the first case any of the consonants งญนมวยรล, which are normally blue, change to red when they follow an unadorned red or black consonant or a silent letter (H). These particular blue consonants have no red equivalents (for example, and are both blue “N”, but the Thai alphabet has no red “N”), so you can think of this as a way of improvising a red consonant.
In the second case, the letter , which is normally blue, changes to black when it is prefixed by . This rule is limited to four words which start with the sequence อย: อยาก, อย่า, อย่าง, and อยู่. It turns out all four words come out with low tones, the first because “(Black) dogs crawl”; the other three because they carry the “Knees” marker.

See also:

Learn the Thai Alphabet in One Hour  

...And Learn the Thai Vowels