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.