# Accepted voice names

The other voice names POST /v1/audio/speech accepts, and the Paxa voice that speaks each one.

Besides Paxa voice ids, POST /v1/audio/speech accepts the names below. The Paxa voice beside each name speaks it, and the response names the voice that spoke in its `x-voice-id` header.

| Name | Paxa voice |
| --- | --- |
| alloy | Foi Thong (`foithong`) |
| ash | Khanom Krok (`khanomkrok`) |
| ballad | Oliang (`oliang`) |
| cedar | Khao Tom (`khaotom`) |
| coral | Cookie (`cookie`) |
| echo | Massaman (`massaman`) |
| fable | Espresso (`espresso`) |
| marin | Salim (`salim`) |
| nova | Nom Yen (`nomyen`) |
| onyx | Thong Ek (`thongek`) |
| sage | Bai Toey (`baitoey`) |
| shimmer | Tako (`tako`) |
| verse | Latte (`latte`) |

A name resolves on any model that serves its voice, and `paxa-tts-flash-v2` serves every voice here. A Paxa voice id always takes precedence. A name that is neither a Paxa voice id nor in this table answers [400 unknown_voice](https://paxalabs.com/docs/errors#unknown_voice). [GET /v1/voices](https://paxalabs.com/docs/api/voices) lists every Paxa voice.
