TTS

Convert text into speech with multiple voices and adjustable speed.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/UholySmokes/Voidverse-alt --skill tts-uholysmokes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: TTS
Source: https://github.com/UholySmokes/Voidverse-alt/tree/main/skills/TTS
Command: npx skills add https://github.com/UholySmokes/Voidverse-alt --skill tts-uholysmokes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires z-ai-web-dev-sdk, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables the conversion of written text into natural-sounding speech, making content accessible and creating audio assets efficiently.

Core Features & Use Cases

  • Text-to-Speech Conversion: Transform any text input into audio files.
  • Voice Customization: Select from various voices to match your desired tone.
  • Adjustable Speed & Volume: Control the pace and loudness of the generated speech.
  • Use Case: Generate an audio version of a blog post for listeners on the go, or create voice prompts for an interactive voice response (IVR) system.

Quick Start

Use the TTS skill to convert the text "Hello, world!" into an audio file named hello.wav.

Frequently Asked Questions about TTS

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

FAQPage Schema
How do I convert text to natural-sounding speech for audio narration?

Convert text to natural-sounding speech by processing input through the z-ai-web-dev-sdk, which supports multiple voice selections, adjustable speed, and various audio formats for generating audio files.

Can I adjust voice speed and volume when generating speech synthesis audio?

Yes, speech synthesis generation supports adjustable speed and volume controls, allowing you to customize the pace and loudness of the selected voice output to match your desired tone.

What is the maximum text input length for text-to-speech conversion per request?

The maximum text input length for text-to-speech conversion is 1024 characters per request, meaning longer text blocks must be segmented into multiple sequential requests to process completely.

Does streaming text-to-speech output require a specific audio format?

Streaming text-to-speech output requires PCM format, ensuring that real-time audio generation processes correctly through the z-ai-web-dev-sdk without compatibility issues during playback.

How do I generate an audio file from a blog post for voice narration?

To generate an audio file from a blog post, input the text into the TTS Skill, select a desired voice, adjust speed if needed, and output the resulting speech synthesis to an audio file like WAV.