Home / Models / Kokoro TTS

What you need to run Kokoro TTS

Natural text to speech from a tiny 82M model. Made by hexgrad.

Memory needed~2 GB
Smallest MacM1 8GB
Smallest GPURTX 4060
LicenceApache 2.0

pip install kokoro

About Kokoro TTS

Kokoro TTS is a speech or music model from hexgrad. Natural text to speech from a tiny 82M model. Running it locally needs about 2 GB of memory.

Smallest Mac that runs it

The least memory you need, by Apple chip:

Graphics cards

Runs well on: RTX 3060 12GB, RTX 3070, RTX 3080 10GB, RTX 3090, RTX 4060, RTX 4060 Ti 16GB, RTX 4070 / 4070 Super, RTX 4070 Ti Super, RTX 4080 / 4080 Super, RTX 4090, RTX 5060, RTX 5060 Ti 16GB, RTX 5070, RTX 5070 Ti, RTX 5080, RTX 5090, Radeon RX 7800 XT, Radeon RX 9070 XT, Radeon RX 7900 XTX.

Hardware to run it

As an Amazon Associate I earn from qualifying purchases.

Lighter and heavier alternatives

Questions

How much memory does Kokoro TTS need?

About 2 GB of video memory or unified memory. On a Mac, the smallest configuration that runs it is 8 GB.

Can I run Kokoro TTS on a 16 GB Mac?

A 16 GB M4 Mac runs it runs well, about about 11 s per minute of speech. An 8 GB M1 Mac runs it runs well, about about 20 s per minute of speech.

Is Kokoro TTS free to use?

Yes, the model is free to download. Its licence is listed as Apache 2.0. That is a permissive licence that allows commercial use.

How do I install Kokoro TTS?

pip install kokoro.

How it runs on popular machines

MachineVerdictSpeed
M1 8GBRuns wellabout 20 s
M4 16GBRuns wellabout 11 s
M4 32GBRuns wellabout 11 s
M4 Pro 48GBRuns greatabout 6 s
M4 Max 128GBRuns greatabout 4 s
M3 Ultra 512GBRuns greatabout 4 s
RTX 4060Runs wellabout 11 s
RTX 4070/4070 SuperRuns greatabout 6 s
RTX 5070 TiRuns greatabout 4 s
RTX 3090Runs greatabout 6 s
RTX 5090Runs greatabout 2 s
Ryzen AI Max+ 395 128GBRuns greatabout 6 s
CPU only 32GBRuns wellabout 2 min

Check your exact machine