saudi-tts

Convert Arabic text into Saudi Arabic speech via TTS APIs.

1|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/jackquelinunpredictable827/mkhlab --skill saudi-tts-jackquelinunpredictable827
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: saudi-tts
Source: https://github.com/jackquelinunpredictable827/mkhlab/tree/main/hermes-skills/saudi-tts
Command: npx skills add https://github.com/jackquelinunpredictable827/mkhlab --skill saudi-tts-jackquelinunpredictable827

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides robust Arabic text-to-speech capabilities for Saudi dialects by integrating open-source and API-based models like NAMAA, Lahajati, and Voxtral/Mistral to generate natural speech from text.

Core Features & Use Cases

  • NAMAA-Saudi-TTS integration for open-source Saudi dialect TTS
  • Lahajati support for broad Arabic dialect coverage and STT/TTS capabilities
  • Voice cloning from reference audio and multi-dialect synthesis
  • Easy switching between models for different voices and use cases

Quick Start

Install NAMAA-Saudi-TTS and use it to synthesize Arabic text into Saudi dialect speech.

Frequently Asked Questions about saudi-tts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert Arabic text into natural-sounding Saudi Arabic speech?▼

To convert Arabic text into Saudi Arabic speech, you can use NAMAA-Saudi-TTS or Lahajati APIs via OpenClaw integrations. These models synthesize text into diverse Saudi dialects by enforcing API-key access and model selection.

Can I perform voice cloning from a reference audio file for Arabic dialects?▼

Yes, voice cloning from reference audio is supported. The skill integrates NAMAA and Lahajati APIs to clone voices and perform multi-dialect synthesis, allowing you to generate customized Arabic speech from existing audio references.

What is the best way to switch between TTS models for different Saudi voices?▼

The best way to switch between TTS models is by using the built-in model selection logic. This enforces network calls to reliably synthesize speech across NAMAA-Saudi-TTS, Lahajati, and related APIs for different Saudi voices.

Does Lahajati support both text-to-speech and speech-to-text for Arabic?▼

Yes, Lahajati provides broad Arabic dialect coverage with both STT and TTS capabilities. It integrates with OpenClaw to process Arabic text and audio, requiring valid API-key access to execute synthesis and recognition tasks.

Do I need an API key to synthesize speech with NAMAA-Saudi-TTS?▼

Yes, an API key is required. The skill enforces API-key access and network calls to authenticate requests and reliably synthesize natural speech using NAMAA-Saudi-TTS and related Saudi dialect models.

Why does my Arabic text-to-speech synthesis fail when switching Saudi dialects?▼

Arabic TTS synthesis may fail if the correct model is not selected or API-key access is invalid. The skill enforces strict model selection and network calls to NAMAA or Lahajati to prevent dialect switching errors during speech generation.