Deepdub操作
生成语音并附加为媒体

Callmac 支持从手机等移动设备通过 Telegram 或 WhatsApp 消息远程控制 Mac 的语音播放功能,可用于广播通知、播放闹钟、讲故事、叫醒服务等场景。
解决Mac用户不在电脑旁时的语音通知需求。通过手机发送消息即可远程触发Mac播报,适用于家庭广播提醒、定时叫醒、儿童故事播放等场景,无需额外硬件,利用现有设备实现跨空间语音控制。
落地案例:家长外出时想提醒孩子做作业,在Telegram发送"/callmac 该写作业了",家中Mac立即语音播报;或设置循环播放闹钟叫醒赖床家人,通过/voice指令输入中英文混合内容,系统自动分语言合成后播放,也可保存为MP3备用。
安装依赖
pip3 install edge-tts
brew install ffmpeg
基础用法
# 生成并播放简单通知
python3 scripts/generate_tts.py --text "Hello world" --play
# 中英文混合内容
python3 scripts/generate_tts.py --text "Hello 你好" --play
# 保存为文件
python3 scripts/generate_tts.py --text "Your message" --output announcement.mp3
高级参数
# 指定语音、循环5次、音量80%
python3 generate_tts.py --text "Message" --voice-en "en-US-AriaNeural" --voice-zh "zh-CN-XiaoyiNeural" --loops 5 --volume 80
# 停止所有播放
python3 play_audio.py --stop
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | Telegram/WhatsApp 消息指令(/callmac 或 /voice)、待播报文本、可选语音参数 |
| 输出 | 本地音频播放、MP3 文件、合并音频文件 |
| 适用人群 | Mac 用户、需要远程语音提醒的家长或办公人员 |
| 不包含 | Windows/Linux 支持、云端 TTS API、自然语言理解能力 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/jooey/callmac/SKILL.md
来源类型:GitHub 开源项目
Q1:Mac远程语音控制 适合哪些场景?
A:适合需要「Callmac 支持从手机等移动设备通过 Telegram 或 What」的场景,尤其是希望快速验证并落地的团队与个人。
Q2:第一次使用应该先做什么?
A:先明确目标任务,再按照页面中的“能做什么”和“使用说明”完成最小可行流程。
Q3:如何判断是否值得长期使用?
A:建议连续使用 1-2 周,对比效率、稳定性和协作成本,再决定是否纳入长期工具栈。