tts-config

Manage TTS configuration via gateway with status, provider enumeration, and switching.

6|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/Acosmi/CrabClaw --skill tts-config
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tts-config
Source: https://github.com/Acosmi/CrabClaw/tree/main/docs/skills/tools/system/tts-config
Command: npx skills add https://github.com/Acosmi/CrabClaw --skill tts-config

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

语音合成配置管理:通过专用网关统一查看状态、枚举可用 Provider、启用/禁用、以及切换 Provider,降低人工配置成本并提升一致性。

Core Features & Use Cases

  • 状态查看:查看 TTS 的启用状态、当前 Provider、自动模式及 API Key 配置状态。
  • Provider 枚举:列出所有可用的 TTS 提供商及其配置情况,便于快速对比切换。
  • 切换与启用/禁用:全局启用/禁用 TTS,以及快速切换到指定 Provider,确保跨应用的一致性。
  • 网关优先路径:该工具路径优先于 gateway 的 tts.* 路径,提供统一入口。

Quick Start

Use tts_config to check status, list providers, enable TTS, and switch to a preferred provider.

Frequently Asked Questions about tts-config

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

FAQPage Schema
How do I manage Text-to-Speech configuration across multiple applications centrally?

Manage Text-to-Speech configuration centrally by using a dedicated gateway to view status, enumerate available providers, and apply global enablement or provider switching across applications. This ensures consistent TTS setup and reduces manual configuration effort.

Can I quickly switch TTS providers without manually editing configuration files?

Yes, you can quickly switch TTS providers without manual file edits by using the tts.setProvider action. This function enumerates all available providers and applies your selection directly through the gateway, ensuring immediate and consistent provider switching.

Does the text-to-speech gateway integration support viewing API Key status?

The text-to-speech gateway integration supports viewing API Key status through the tts.status action. It displays the current TTS enablement state, active provider, automatic mode settings, and the configuration status of your API keys.

How do I enable or disable text-to-speech globally for my applications?

Enable or disable text-to-speech globally for your applications by executing the tts.enable or tts.disable actions via the gateway. This provides a unified entry point to control the TTS status across all integrated applications consistently.

What is the best way to compare available TTS providers before applying a configuration?

The best way to compare available TTS providers is using the tts.providers enumeration action. It lists all supported text-to-speech providers alongside their current configuration status, allowing you to quickly evaluate and select the optimal gateway provider.