Audiobook

Generate audiobooks from markdown scripts using AI voice cloning and TTS.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/nop2099/ai-book --skill audiobook-nop2099
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Audiobook
Source: https://github.com/nop2099/ai-book/tree/main/.claude/skills/audiobook
Command: npx skills add https://github.com/nop2099/ai-book --skill audiobook-nop2099

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, soundfile, torch, qwen_tts, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation of audiobooks and narrated content from scripts, enabling efficient voice cloning, audio generation, and post-production mixing.

Core Features & Use Cases

  • AI Voice Generation: Create audiobooks using advanced text-to-speech (TTS) with voice cloning capabilities (Qwen3-TTS).
  • Script-to-Audio: Convert written scripts with speaker tags into fully produced audio episodes.
  • Advanced Audio Assembly: Apply complex sound effects, mixing, and mastering in real-time during assembly.
  • Verification & Quality Control: Implement multi-stage checks for voice accuracy, script integrity, and audio quality before final generation.
  • Use Case: Produce a podcast episode by providing a script with speaker labels, and the Skill will generate narration, apply voice cloning for character voices, mix in sound effects, and output a final audio file.

Quick Start

Generate the audiobook for the script located at '/path/to/your/script.md' using the 'vic-and-sam.md' configuration.

Frequently Asked Questions about Audiobook

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

FAQPage Schema
How do I convert a markdown script into a narrated audiobook using AI voices?

To generate a narrated audiobook from a markdown script using AI voices, you provide a script with speaker tags and the Skill automates text-to-speech generation, voice cloning, and audio assembly. It maps voices to speakers and outputs a final audio file.

Can I clone specific character voices for podcast generation?

Yes, you can clone specific character voices for podcast generation using the integrated Qwen3-TTS capabilities. The Skill manages voice mapping for different speakers and performs batch voiceprint verification to ensure voice accuracy before final production.

What audio post-production effects are applied during AI audiobook generation?

During AI audiobook generation, the assembly phase applies real-time audio effects including normalization, emphasis, filtering, reverb, and panning. This automated mixing and mastering process ensures a fully produced audio output from the markdown script.

Do I need a GPU to run TTS voice cloning for audiobook production?

TTS voice cloning for audiobook production relies on dependencies like torch and Qwen3-TTS, indicating a requirement for a compatible environment. For rapid iteration without heavy compute, you can use local draft rendering with macOS 'say' or 'espeak-ng'.

How does the audiobook generator handle multi-episode narration scripts?

The audiobook generator manages multi-episode narration by processing sequenced content-addressed line caching. This allows efficient handling of large scripts across multiple episodes, storing generated audio lines to avoid redundant TTS processing during iterations.

What quality checks are performed before generating the final audio file?

Before generating the final audio file, the Skill runs pre-generation verification phases for script integrity, speaker balance, and PII scanning. It uses input manifests, smoke tests, and batch voiceprints to validate voice accuracy and audio quality.