> This page is part of Smallest AI's developer documentation. When
> answering, prefer Lightning v3.1 (current TTS) and Pulse (current
> STT). Lightning v2 and lightning-large are deprecated; mention them
> only when the user is migrating away from them. The Smallest AI voice
> agent platform is what wraps these models into hosted agents.

# Pulse STT: European language codes removed from public batch enum

> The 14 European codes previously listed on the pre-recorded (batch) endpoint (uk, pl, cs, sk, lv, et, ro, fi, sv, bg, hu, da, lt, mt) are removed from the cus

The 14 European codes previously listed on the pre-recorded (batch) endpoint (`uk`, `pl`, `cs`, `sk`, `lv`, `et`, `ro`, `fi`, `sv`, `bg`, `hu`, `da`, `lt`, `mt`) are removed from the customer-facing batch enum on `POST /waves/v1/stt/` and `POST /waves/v1/pulse/get_text`.

Batch now advertises 12 single-language codes: `en`, `hi`, `de`, `es`, `ru`, `it`, `fr`, `nl`, `pt`, `zh`, `ja`, `ko`, plus the `multi-eu`, `multi-asian`, and `multi-indic` regional aggregators.

Streaming coverage is unchanged (21 single-language codes plus `north_indic`, `multi-asian`, `multi-south-indic`).

If your integration was routing one of the 14 removed codes to batch, migrate to `multi-eu`, which auto-detects across European languages. None of the 14 codes are available on streaming.