Connecting…
CallRolin V2 · نموذج habibi-v1 · صوت عربي بالذكاء الاصطناعي

النص العربي
يتحوّل إلى صوتٍ حقيقي

تحويلٌ احترافي للنصوص العربية إلى كلامٍ طبيعي. اكتب أي نص واسمعه بصوتٍ واضحٍ وسلس.

🌏 الخادم في آسيا · Server in Asia زمن الشبكة · Network  يُقاس زمن الوصول مباشرةً من موقعك. الطلبات من قارّةٍ أخرى تضيف عادةً ‎150–300ms.
النص العربي 0 / 2000
Slow 0.5× → Normal 1.0× → Fast 2.0×
First byte · TTFB
Server latency
Round trip
Characters
Audio length
Latest output First byte ms  ·  total ms  ·  chars
0:00 / 0:00
Generation history
لا يوجد صوت حتى الآن
Concurrent Load Test
Test multiple simultaneous requests for latency & throughput
Concurrent requests:
Running…
Avg latency
Min latency
Max latency
Success rate

Overview

CallRolin V2 Arabic TTS (Beta) provides neural Arabic text-to-speech synthesis. Send Arabic text and receive high-quality WAV audio.

Base URL

All API requests use JSON request bodies and return audio/wav responses.

Latency & Regions

The inference server is hosted in Asia. Round-trip network time therefore depends heavily on where your request originates.

Time to first byte (TTFB) is the interval between sending the request and receiving the first byte of audio. The Playground measures it live by streaming the response — it is the most honest signal of how responsive synthesis feels, because it excludes full-audio download time.
Client regionTypical network RTTFeels like
Same region (Asia)~10–60 msInstant
Middle East / Gulf~90–160 msFast
Europe~150–260 msNoticeable
Americas~230–350 msCross-continent lag

These are network round-trips only, added on top of server inference time (X-Latency-Ms). For latency-sensitive deployments in another continent, an on-premise or in-region node removes this gap entirely.

Authentication

Include your API key in the X-API-Key header with every request.

Enter your API key above — all code examples update automatically.
HeaderValueRequired
X-API-KeyYour secret API key (prefix: hbbi-)Required
Content-Typeapplication/jsonRequired

POST /v1/tts/synthesize

Convert Arabic text to speech. Returns WAV audio.

POST

Request Body

ParameterTypeRequiredDefaultDescription
modelstringRequiredMust be habibi-v1
textstringRequiredArabic text. Max 2000 chars.
noise_scalefloatOptional0.12Pronunciation variety. Range 0–1.
length_scalefloatOptional1.0Duration multiplier. 0.5=2× faster, 2.0=2× slower.
noise_scale_wfloatOptional0.5Rhythm variation. Range 0–1.
denoiseboolOptionaltrueApply denoising to output audio.

Response Headers

HeaderDescription
X-Request-IdUnique request ID
X-Modelhabibi-v1
X-Latency-MsServer inference time in ms (excludes network)
X-Text-CharsInput character count

Code Examples

Models

Model IDLanguageSample RateRegionDescription
habibi-v1Arabic (ar)22,050 HzAsiaNeural Arabic TTS with sentence-level chunking and denoising. Gulf dialect optimized.

Error Codes

HTTP StatusError CodeCause
401missing_api_keyNo API key in request headers
401invalid_api_keyKey is incorrect or deactivated
400invalid_modelModel ID not recognized
429rate_limit_exceededMax 3 concurrent API requests
500inference_errorInternal model error