ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

windows-tts

Push text notifications to Windows Azure TTS service for audio broadcast via Bluetooth speakers. Perfect for family reminders, alarms, and announcements.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/cmosakg/windows-tts
Or

ClawHub Version License

Windows TTS Notification Skill

Push text notifications from OpenClaw to your Windows PC's Azure TTS service for audio broadcast through Bluetooth speakers or any connected audio output.

🔥 Perfect for: Family reminders, medication alerts, homework notifications, dinner announcements, and any cross-device audio broadcast scenarios.

When to Use

USE this skill when:

  • "Remind my family to do homework"
  • "Announce dinner time through speakers"
  • "Create audio alarms and reminders"
  • "Broadcast messages to specific rooms"
  • "Play medication reminders"
  • "Send cross-device audio notifications"

Prerequisites

  • Windows PC with Azure TTS server running (e.g., play_tts Flask service)
  • Network connectivity between OpenClaw host and Windows PC (same LAN)
  • Server URL in format: http://<windows-ip>:5000

Quick Start

1. Install the Skill

cd /home/cmos/skills/windows-tts
npm install
npm run build

2. Configure OpenClaw

Add plugin configuration to your openclaw.json:

{
  "plugins": {
    "windows-tts": {
      "url": "http://192.168.1.60:5000",
      "defaultVoice": "zh-CN-XiaoxiaoNeural",
      "defaultVolume": 1.0,
      "timeout": 10000
    }
  }
}

3. Use in Agent Heartbeat

Edit your life agent's HEARTBEAT.md:

# Family Reminder Check (every 30 minutes)

- Check if it's homework time (19:00-21:00)
- Check if it's medication time
- Check if there are urgent announcements
- Use tts_notify to broadcast reminders

Configuration Reference

OptionTypeRequiredDefaultDescription
urlstringYes-Windows TTS server base URL (e.g., http://192.168.1.60:5000)
defaultVoicestringNozh-CN-XiaoxiaoNeuralDefault Azure TTS voice ID
defaultVolumenumberNo1.0Default volume level (0.0-1.0)
timeoutnumberNo10000HTTP request timeout in milliseconds

Tool Reference

tts_notify

Send text to Windows TTS for immediate audio broadcast.

Input:

{
  text: string;      // Required: Text to speak
  voice?: string;    // Optional: Override default voice
  volume?: number;   // Optional: Override default volume (0.0-1.0)
}

Example Usage:

// Basic notification
await tts_notify({
  text: "程老板,该提醒孩子写作业了!"
});

// With custom voice and volume
await tts_notify({
  text: "Attention: Meeting in 5 minutes",
  voice: "en-US-JennyNeural",
  volume: 0.8
});

Response:

{
  "status": "success",
  "message": "播报完成"
}

tts_get_status

Check Windows TTS server connection status.

Input: None

Metadata

Author@cmosakg
Stars3453
Views1
Updated2026-03-26
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-cmosakg-windows-tts": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#latest#tts#notification#windows#azure#broadcast#reminder
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.

Related Skills

narrator-ai-cli

Create AI-narrated film/drama commentary videos via CLI. Two workflow paths (Original & Adapted narration), 100+ movies, 146 BGM tracks, 63 dubbing voices in 11 languages, 90+ narration templates. Use when creating narration videos, film commentary, short drama dubbing, or video production.

4myhime 4473

podcast-agent

Search articles on any topic, generate a two-host dialogue script, and synthesize podcast audio via TTS. Turn long reads into listenable content.

besty0121 4473

quicker-connector

与 Quicker 自动化工具集成,读取、搜索和执行 Quicker 动作列表。支持 CSV 和数据库双数据源,智能匹配用户需求并调用本地 QuickerStarter 执行。

awamwang 4473

kami-package-detection

A free skill by Kami SmartHome. Get notified the moment a package arrives at your door. Detects packages, parcels, and bags from RTSP camera streams using AI vision.

13681882136 4473

narrator-ai-cli

AI电影解说视频自动生成技能(AI解说大师 CLI Skill)。当用户需要创建电影解说视频、短剧解说、影视二创、AI配音旁白视频、film commentary、video narration、drama dubbing、movie narration时触发。内置93部电影素材、146首BGM、63种配音音色(11种语言)、90+解说模板。通过narrator-ai-cli命令行工具实现:搜片选片→选择模板→选BGM→选配音→生成文案→合成视频的全流程自动化。CLI client for Narrator AI (AI解说大师) video narration API. Use when user needs to create AI narration videos, manage narration tasks, browse dubbing/BGM/material resources, or automate video production.

4myhime 4473