Approachably
← All posts
Stories

What "ham chơi" means, and four cartoon cats saying it 16 times

Oct 21, 2026·5 min read
#vietnamese#ham choi#cartoons#voice acting#animation#language

"Ham chơi" is a Vietnamese phrase for someone who loves to play, usually a little more than they should. "Ham" means to be keen on or hungry for something, and "chơi" means to play. Together they describe the child who would rather run outside than finish homework, or the friend who is always up for one more round. I made a short cartoon where four cats each say it in four different voices: sixteen turns in about fourteen seconds. Watch it here: 4 Cats Say "Ham Chơi!" 16 Times. Which Voice Fits?

This post explains the phrase, how to say it, and why the voice test was set up the way it was.

What "ham chơi" really means

The literal parts are simple:

  • ham: eager for, craving, can't get enough of
  • chơi: to play, to have fun, to hang out

How it's used is the interesting part. You will often hear it as a mild scolding from a parent, as in "Con ham chơi quá!", roughly "You play too much!" It can also be affectionate, said with a grin about a friend who never turns down fun.

It isn't quite the same as "lazy". A lazy person avoids effort. A "ham chơi" person isn't avoiding anything; they're just pulled toward fun. The closest English is something like "fun-loving" or "all play and no work".

"Ham" works the same way with other words, which makes the pattern easy to spot:

  • ham học: keen to study
  • ham ăn: greedy for food
  • ham ngủ: loves to sleep

How to say it

Neither word has a tone mark, so both are spoken in the level tone. That makes this one of the friendlier phrases for a beginner: keep your pitch flat and even, without rising or dipping.

  • ham: like "hahm", a short open "a" closed with an "m"
  • chơi: start with a soft "ch". The "ơ" is close to the vowel in "fur" without the "r", followed by a quick "ee" glide, so it comes out roughly as "chuh-ee" in one syllable.

Put together, it's "hahm chuh-ee", said evenly. A written guide only gets you close. The voices in the cartoon are synthetic, so listen to native speakers as well when you can.

Why four cats and four voices

The cats are the cast of Duma Meow, an original Vietnamese cartoon series I'm making with four 2D cats:

  • Maelis: deadpan
  • Corin: flustered
  • Seraph: the wildcard
  • Luna: always prepared

Before giving each cat a permanent voice, I wanted to hear every voice on every cat. The four voices are Vietnamese voices generated with ElevenLabs (its v3 model), named Lily, Liam, Jessica and Laura. They're AI voices, not voice actors. I'm saying that up front because it matters when you judge them.

The trick that makes it fair: a Latin square

The obvious way to run a test like this is to give one cat all four voices, then move to the next cat. The problem is that you would stare at the same face for a long stretch, and whichever voice went first or last would stand out just because of where it fell.

Instead, the clip uses a Latin square, a layout that experiment designers use to stop order from tilting results. There are four rounds. In every round the cats speak in the same order, left to right, and each voice is used exactly once:

  • Round 1: Maelis–Lily, Corin–Liam, Seraph–Jessica, Luna–Laura
  • Round 2: Maelis–Liam, Corin–Jessica, Seraph–Laura, Luna–Lily
  • Round 3: Maelis–Jessica, Corin–Laura, Seraph–Lily, Luna–Liam
  • Round 4: Maelis–Laura, Corin–Lily, Seraph–Liam, Luna–Jessica

Over the four rounds, every cat gets every voice exactly once. Every voice also lands in every position once, so no voice benefits from always going first or always closing a round.

How the clip was built

A few choices keep the comparison honest:

  • One take per voice. Each voice recorded the line once, and that same recording plays every time the voice comes up. The differences you hear are between voices, not between good and bad takes.
  • No speeding up. Each take was trimmed of silence but never sped up or slowed down. The longest take, Lily's, runs about 0.83 seconds, so a new cat speaks every 0.87 seconds. That's why sixteen turns take about fourteen seconds rather than the ten I first planned.
  • Easy to follow. The cat speaking hops and leans in, and its mouth moves with the loudness of the line. The others glance over and blink. A label under the speaker shows the cat's name and voice, and a counter shows the round and the sixteen turns.

Which voice fits which cat?

I haven't picked yet, and that's the point of the test. Watch the Short and tell me in the YouTube comments which voice belongs to each cat.

While you watch, ask whether a voice matches the personality:

  • flat and unbothered for Maelis
  • a little rushed for Corin
  • big energy for Seraph
  • calm and ready for Luna

The voice that sounds best on its own isn't always the one that fits the character.

Try it yourself

Next time a friend picks a game over the dishes, you have the line ready: "Ham chơi quá!" Say it flat and even, with a smile, and it lands as teasing rather than a telling-off. Then go and see which of the four cats says it best: watch the voice test on YouTube.

More posts