VoiceServer

Manage local voice server lifecycle and health via REST API.

1|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/verrio1/vaughn-pai --skill voiceserver-verrio1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: VoiceServer
Source: https://github.com/verrio1/vaughn-pai/tree/main/skills/VoiceServer
Command: npx skills add https://github.com/verrio1/vaughn-pai --skill voiceserver-verrio1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The VoiceServer skill provides centralized management of a local voice server for TTS-based notifications and prosody-driven responses, enabling reliable playback and consistent behavior within Claude Code workflows.

Core Features & Use Cases

  • Voice orchestration: Start, stop, restart, and monitor a voice server and related TTS services.
  • Notifications & prosody: Dispatch voice notifications and apply prosody cues to convey tone and emphasis.
  • Operational workflows: Validate server health, perform status checks, and trigger test notifications to verify end-to-end delivery.

Quick Start

Run the VoiceServer manager to initialize and test the service. For example: bun ~/.claude/skills/VoiceServer/Tools/VoiceServerManager.ts start bun ~/.claude/skills/VoiceServer/Tools/VoiceServerManager.ts status bun ~/.claude/skills/VoiceServer/Tools/VoiceServerManager.ts test "Voice server test"

Frequently Asked Questions about VoiceServer

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

FAQPage Schema
How do I manage a local TTS voice server for automated notifications?

You can manage a local TTS voice server by running a TypeScript manager script with Bun to handle server lifecycle operations, health checks, and automated voice notifications within Claude Code workflows.

How do I start and check the status of a voice server using Bun?

Execute the VoiceServerManager.ts script via Bun with arguments like 'start' or 'status' to initialize the server and verify its current operational state through a local REST API.

Can I send test notifications through a local TTS voice server?

Yes, you can trigger test notifications by passing the 'test' command and a string argument to the voice server manager script, which dispatches the voice notification through the local REST API.

What is the best way to add prosody cues to TTS notifications in automated workflows?

To add prosody cues to TTS notifications, use a managed voice server that applies prosody-driven responses to convey tone and emphasis during automated playback within your development workflows.

Does the voice server support automated health checks and restart workflows?

Yes, the voice server enforces operational workflows that include automated health checks and server restarts to ensure reliable playback and consistent behavior for TTS notifications.

Why do I need a centralized voice server for TTS notifications in Claude Code?

A centralized voice server provides reliable playback and consistent behavior for TTS-based notifications by coordinating server lifecycle management and prosody-driven responses within Claude Code workflows.