Mac远程语音控制

2小时前更新 1 00
Mac远程语音控制Mac远程语音控制
Mac远程语音控制

技能简介

Callmac 支持从手机等移动设备通过 Telegram 或 WhatsApp 消息远程控制 Mac 的语音播放功能,可用于广播通知、播放闹钟、讲故事、叫醒服务等场景。

能做什么

  • 接收 /callmac 或 /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、自然语言理解能力

 

风险提示

  • 需保持 Mac 开机且网络连接正常
  • Telegram/WhatsApp 消息存在延迟可能
  • edge-tts 依赖微软服务,网络不稳定时可能失败
  • 循环播放需手动停止,避免长时间占用音频设备

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/jooey/callmac/SKILL.md
来源类型:GitHub 开源项目

数据统计

相关导航

暂无评论

none
暂无评论...