ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

callmac

Remote voice control for Mac from mobile devices using commands like /callmac or /voice. Broadcast announcements, play alarms, tell stories, wake up kids - all triggered from Telegram/WhatsApp messages. Uses edge-tts with mixed Chinese/English support, local playback, loops, and volume control. | 从移动设备通过 /callmac 或 /voice 命令远程控制 Mac 语音功能。广播公告、播放闹钟、讲故事、叫孩子起床 - 全部通过 Telegram/WhatsApp 消息触发。使用 edge-tts 支持中英文混合、本地播放、循环播放和音量控制。

Why use this skill?

Control your Mac's voice output remotely with Callmac. Broadcast announcements, set alarms, and use high-quality TTS for mixed-language messages effortlessly.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/jooey/callmac
Or

What This Skill Does

The Callmac skill is a powerful automation tool designed for macOS users to bridge the gap between messaging platforms and local system audio. It leverages the Microsoft Edge-TTS engine to convert text into high-quality, human-sounding speech. Whether you are using Telegram or WhatsApp, you can send text-based commands to your Mac, triggering instant audio announcements, alarms, or custom narrative playback. The system intelligently detects mixed language inputs, allowing for seamless transitions between English and Chinese speech synthesis. Beyond simple text-to-speech, Callmac offers robust control over the Mac's audio output, including volume adjustment, loop repetition, and file management, making it an ideal companion for smart home automation or personal productivity workflows.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/jooey/callmac Ensure that you have python3 installed on your macOS system, as the skill relies on internal scripts for handling the Edge-TTS processing and interfacing with the afplay system utility for local audio output. After installation, verify the environment by running a test command through the provided scripts directory.

Use Cases

  • Remote Announcements: Broadcast reminders or quick notifications to family members at home while you are away.
  • Smart Alarms: Trigger wake-up calls or time-sensitive reminders for children or housemates using custom phrases.
  • Language Practice: Utilize the mixed-language support to hear phrases read aloud in native-sounding voices for both Chinese and English segments.
  • Background Ambient Sound: Use the looping feature to play stories or soft announcements repeatedly throughout a designated room.

Example Prompts

  1. "/callmac Hello, please start getting ready for school in five minutes."
  2. "/voice 记得把餐桌收拾一下,Thank you!"
  3. "/callmac 播放闹钟,音量设置为50,循环3次,内容:该起床了!"

Tips & Limitations

To maximize the effectiveness of the Callmac skill, ensure your Mac is not muted and that the system output volume is set to an audible level. While the skill supports advanced SSML (Speech Synthesis Markup Language) for precise control over pauses and pitch, keep in mind that excessive use of complex tags may increase generation latency. The skill is highly dependent on an active internet connection to communicate with the Edge-TTS servers, so it may experience delays if your network is unstable. Always test your voice configurations locally to find the best-sounding neural voice for your specific content, as different voices (e.g., JennyNeural vs. XiaoxiaoNeural) offer significantly different tonal qualities.

Metadata

Author@jooey
Stars1947
Views8
Updated2026-03-04
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-jooey-callmac": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#tts#macos#automation#voice-control#messaging
Safety Score: 4/5

Flags: file-write, file-read, code-execution, external-api

Related Skills

add-minimax-provider

为 OpenClaw 配置 MiniMax 作为模型源。MiniMax 提供两种接入方式:API Key 直连(openai-completions 协议)和 OAuth 门户(anthropic-messages 协议)。包含 provider 注册、模型定义、别名配置、fallback 链接入和验证的完整流程。当管理员说想"加 MiniMax"、"配 minimax"、"接入 MiniMax 模型"、"加海螺模型"、"配 M2.1"时使用此 skill。

jooey 1947

add-newcli-provider

为 OpenClaw 配置 code.newcli.com 作为模型源,包含四个 provider:newcli(Claude 主线路)、newcli-aws(Claude AWS 特价线路,消耗 1/24)、newcli-codex(GPT 系列)、newcli-gemini(Gemini 系列)。适用于需要接入 Claude 或 GPT 模型的场景。包含 provider 注册、模型定义、别名配置、fallback 链接入和验证的完整流程。当管理员说想"加 Claude"、"加 GPT"、"配 newcli"、"加 fox 源"、"接入 Claude 模型"、"接入 GPT 模型"、"加 codex"、"加 aws 线路"时使用此 skill。

jooey 1947

add-siliconflow-provider

为 OpenClaw 配置硅基流动 (SiliconFlow) 作为模型源。SiliconFlow 是国内领先的 AI 模型推理平台,提供 98+ 个 chat 模型,包含多个免费模型(Qwen3-8B、DeepSeek-R1-8B 等)。使用标准 OpenAI 协议(openai-completions)。包含 provider 注册、模型定义、别名配置、fallback 链接入和验证的完整流程。当管理员说想"加硅基流动"、"配 SiliconFlow"、"接入 SF 模型"、"加 Kimi"、"加 Qwen3"、"加免费模型"、"接入 DeepSeek V3.2"时使用此 skill。

jooey 1947

openclaw-starter-guide

OpenClaw 小白养成手册。从零开始搭建多 Agent AI 助手系统的完整指南,包含免费起步方案(Qwen 零成本)、进阶方案(MiniMax Coding Plan ¥49/月)、旗舰外援(SiliconFlow/NewCLI 按需调用)。涵盖模型策略、Fallback 链设计、额度管理、常见故障排查。适合首次部署 OpenClaw 或想优化模型成本的用户。当用户说"怎么开始"、"新手指南"、"省钱方案"、"模型怎么选"、"fallback 怎么配"时使用此 skill。

jooey 1947