රාවය (Rāvaya) · "the voice, the roar, the resonance" · v1.0
The most advanced Sinhala text-to-speech model ever built — carrying the language of Sri Lanka into the era of artificial intelligence.
Rava uses a state-of-the-art diffusion-based synthesis architecture — the same class of models that power the world's leading voice AI — retrained from the ground up for the phonological complexity of the Sinhala language.
Every voice begins as noise. Our visual grain honours the diffusion process — chaos becoming language, static becoming speech. Six noise fields define our aesthetic territory.
From state broadcasters to mobile applications — Rava is the infrastructure for Sinhala voice across every industry.
This is not a brand that translates culture. It is culture — voiced with precision, warmth, and dignity, into the technologies that shape the modern world.
A clean REST API with WebSocket streaming support. Your application speaks Sinhala before your first coffee is cold.
import rava # Initialise the client client = rava.Client( api_key="rv_your_api_key" ) # Synthesise Sinhala text audio = client.synthesise( text="ශ්රී ලංකාවේ හඬ", voice_id="nimal-standard", model="rava-v1", output_format="mp3_44100" ) # Save or stream the result audio.save("output.mp3") # Or stream in real-time with client.stream( text="නවීන ලොවට", voice_id="kamala-warm" ) as stream: for chunk in stream: play(chunk)
The wordmark is always set in DM Serif Display italic. The "va" suffix is rendered in Script Gold. Below the wordmark, රාව (the Sinhala script form) always appears as a secondary anchor. The two scripts are equals.
A strictly defined 6-color palette drawn from Sri Lanka's visual landscape — never sterile, never corporate. Always warm. Always authoritative.