Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.lyrcs.ai/llms.txt

Use this file to discover all available pages before exploring further.

Endpoint

GET https://lyrcs.ai/api/v1/languages
No authentication required. Returns the complete list of supported languages with name and language family.

Response

{
  "languages": [
    { "name": "Hindi", "family": "Indo-Aryan" },
    { "name": "Tamil", "family": "Dravidian" }
  ],
  "total": 48
}

Using language values

The name field is the value to pass as language in POST /transcribe and POST /batch.
Language values are case-sensitive. "Tamil" is accepted. "tamil" and "TAMIL" both return 400 validation_error. Always use the exact strings from this endpoint.

Full language reference

Indian Languages — 30

LanguageFamily
HindiIndo-Aryan
BengaliIndo-Aryan
MarathiIndo-Aryan
TeluguDravidian
TamilDravidian
GujaratiIndo-Aryan
UrduIndo-Aryan
KannadaDravidian
OdiaIndo-Aryan
MalayalamDravidian
PunjabiIndo-Aryan
AssameseIndo-Aryan
MaithiliIndo-Aryan
SantaliAustroasiatic
KashmiriIndo-Aryan
NepaliIndo-Aryan
SindhiIndo-Aryan
KonkaniIndo-Aryan
DogriIndo-Aryan
ManipuriSino-Tibetan
BodoSino-Tibetan
SanskritIndo-Aryan
HaryanviIndo-Aryan
BhojpuriIndo-Aryan
MagahiIndo-Aryan
ChhattisgarhiIndo-Aryan
RajasthaniIndo-Aryan
TuluDravidian
GondiDravidian
SaurashtraIndo-Aryan

Global Languages — 18

LanguageFamily
EnglishGermanic
SpanishRomance
Mandarin ChineseSino-Tibetan
FrenchRomance
ArabicSemitic
PortugueseRomance
RussianSlavic
JapaneseJaponic
GermanGermanic
KoreanKoreanic
ItalianRomance
TurkishTurkic
DutchGermanic
IndonesianAustronesian
ThaiTai-Kadai
YorubaNiger-Congo
SwahiliNiger-Congo
ZuluNiger-Congo

Examples

curl https://lyrcs.ai/api/v1/languages