ARIA TELECOM · DEVELOPER PLATFORM

Build with
ARIA AI.

Speech, language and conversational intelligence through simple APIs. Connect ARIA AI to your applications, workflows and products.

API VERSION v1 BASE URL api.ariatelecom.ai
TTS
ASR
LLM
API
POST /v1/chat/completions 200 OK
LLM CHAT✦ INDIAN LANGUAGES✦ ENTERPRISE AI✦ TEXT TO SPEECH✦ SPEECH TO TEXT✦ LLM CHAT✦ DEVELOPER API✦ REAL-TIME INTELLIGENCE✦
01

One platform.
Three core APIs.

ARIA APIs are designed for developers who need production-ready speech and language capabilities without rebuilding the intelligence layer.

POST 01
TTS
TEXT TO SPEECH

ARIA TTS

Convert text into natural spoken audio for assistants, applications and enterprise communication.

POST /v1/tts
POST 02
ASR
SPEECH TO TEXT

ARIA ASR

Upload audio and receive transcription as structured JSON for voice workflows and applications.

POST /v1/asr
POST 03
LLM
CHAT COMPLETIONS

ARIA LLM

Generate conversational responses with message history, generation controls and optional streaming.

POST /v1/chat/completions
POST /v1/tts
API KEY
JSON
200 OK
02

From first request
to working integration.

Every API uses Bearer authentication. The request format stays familiar, whether you are sending text, audio or a conversation history.

# Every request uses your ARIA API key
curl --location 'https://api.ariatelecom.ai/v1/tts' \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_API_KEY' \
  --data '{
    "text": "Hello from ARIA AI",
    "language": "en-IN",
    "responseFormat": "wav"
  }' \
  --output output.wav
03

API reference.

Choose an API to inspect its endpoint, parameters, examples and response behavior.

POST https://api.ariatelecom.ai/v1/tts

Text to Speech API

Convert text into spoken audio. The API returns the generated audio directly as a raw binary response.

REQUESTapplication/json
RESPONSERaw audio
MAX TEXT10,000 characters
AUTHBearer API key

Request body

{
  "text": "नमस्ते, मैं शि वी हूँ",
  "language": "hi-IN",
  "responseFormat": "wav"
}

Supported languages

Assamese · as-INBengali · bn-INEnglish India · en-IN Hindi · hi-INNepali · ne-NPPunjabi · pa-IN

Audio formats

mp3wavopus
POST https://api.ariatelecom.ai/v1/asr

Speech to Text API

Upload an audio file and receive the transcription as structured JSON.

REQUESTmultipart/form-data
RESPONSEJSON transcript
FILE LIMIT25 MB
AUTHBearer API key

Request fields

languageLanguage and locale code of the audio.
audioFileAudio file to transcribe. Maximum 25 MB.

Supported audio

.flac.mp3.mp4.mpeg.mpga .m4a.ogg.wav.webm

Example response

{
  "text": "There has been no electricity in my area since this morning."
}
POST https://api.ariatelecom.ai/v1/chat/completions

LLM Chat Completions API

Generate conversational responses from a model using an ordered conversation history.

REQUESTapplication/json
RESPONSEChat completion JSON
MODELariaai_llm
AUTHBearer API key

Request body

{
  "model": "ariaai_llm",
  "messages": [
    {
      "role": "user",
      "content": "Explain artificial intelligence in simple terms."
    }
  ],
  "temperature": 0.7,
  "max_tokens": 300,
  "stream": false
}

Supported roles

systemDefines instructions or assistant behavior.
userContains the end-user message or request.
assistantRepresents previous assistant responses in the conversation history.

Streaming

Set stream to true when the client needs model output incrementally.

04

Built for real language.

ARIA ASR supports a broad set of language and locale codes, with Indian languages included alongside international language coverage.

ARIA ASR REAL LANGUAGE
हिन्दी · hi-IN
English · en-IN
தமிழ் · ta-IN
বাংলা · bn-IN
ગુજરાતી · gu-IN
English India · en-IN Hindi · hi-IN Bengali · bn-IN Assamese · as-IN Gujarati · gu-IN Kannada · kn-IN Arabic · ar-SA Chinese · zh-CN French · fr-FR German · de-DE Greek · el-GR Italian · it-IT Japanese · ja-JP Malayalam · ml-IN Marathi · mr-IN Nepali · ne-NP Punjabi · pa-IN Spanish · es-ES Tamil · ta-IN Telugu · te-IN Thai · th-TH Urdu · ur-IN
05

Simple credit usage.

Use credits across ARIA AI APIs according to the unit your application actually consumes.

ASR

1 credit

2 minutes of audio

Speech to Text
TTS

1 credit

100 characters

Text to Speech
LLM

1 credit

33,333 input tokens

Large Language Model
LLM

1 credit

13,699 output tokens

Large Language Model
06

Have an AI use case?
Let's build it.

Talk to the ARIA team about API access, integration requirements and deployment.

Talk to ARIA ↗