Skip to content
Gaming

Characters that hold a conversation across an entire campaign.

Voice AI built for games. Companions remember the player. Narrators sync to in-engine events within ±100 ms. Character voices ship in Arabic, English, and 20+ languages from the same SDK call.

  • Multimodal turns

    Audio + game-state JSON in, narration + character action JSON out. The LLM sees what the player sees.

  • Persona persistence

    Companions retain personality, in-conversation state, and long-term memory across saves and sessions.

  • Frame-accurate narration

    Narrator timing aligned to event timestamps, ±100 ms. Trigger lines from in-engine code, get audio back ready to mix.

For Developers

Build premium voice products faster

Move from prototype to production with low-latency APIs, real-time streaming, and SDKs for the teams shipping voice into apps, workflows, and customer experiences.

  1. 01
    Streaming-ready APIs
    Sub-200ms first chunk latency for real-time experiences
  2. 02
    Python & Node SDKs
    Typed clients that mirror the REST API you already use
  3. 03
    Batch & real-time
    Process millions of characters or stream live conversation
  4. 04
    Webhook support
    Async processing with reliable delivery guarantees

Available SDKs

nur-quickstart.py
1import nur
2
3client = nur.Client(api_key="nur_sk_••••••••")
4
5audio = client.generate(
6 text="مرحباً بالعالم! هذا نور.",
7 voice="noor",
8 model="nur-v2"
9)
10
11client.play(audio)
SDK Ready
Start free today

Build voice experiences
that truly resonate

صوتك للعالم — بالعربية وأكثر من ٣٠ لغة

Join thousands of creators and developers building the future of Arabic voice with Nur.

No credit card required · 10,000 characters free every month

20+
Voices
8
Dialects
Live
WS stack