Mac TTS技能使用说明

subsun 4周前 (03-28) openclaw小龙虾 44 0

mac-tts

使用 macOS 内置的say命令,通过系统扬声器进行文本转语音输出。

基本用法

say "Hello, this is a test"

选择语音

say -v "Meijia" "你好,這是測試"      # 台灣中文 (推薦)
say -v "Tingting" "你好,这是测试"    # 簡體中文
say -v "Samantha" "Hello world"       # 英文

常见中文语音 (zh_TW)

语音描述
Meijia美佳 - 自然女声 (推荐)
Flo年轻女声
Eddy男声
Reed男声
Sandy女声
Shelley女声

列出所有可用语音

say -v "?"                           # 全部語音
say -v "?" | grep zh_TW              # 只列台灣中文

音量控制

语音播放前检查/调整系统音量:

# Check current volume (0-100) and mute status
osascript -e "output volume of (get volume settings)"
osascript -e "output muted of (get volume settings)"

# Unmute
osascript -e "set volume without output muted"

# Set volume (0-100)
osascript -e "set volume output volume 70"

使用场景

  • 通知:say -v "Meijia" "外送到了"
  • 提醒:say -v "Meijia" "会议即将开始"
  • 警告:say -v "Meijia" "注意,有新的紧急讯息"

备注

  • 同步运行(会阻塞,直到语音完成)
  • 添加&以实现异步:say "message" &
  • 仅适用于 macOS
免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏

相关推荐

网友评论

  • (*)

最新评论

用户管理

您好,欢迎到访网站!
    用户注册

上网淘巴领天猫淘宝优惠券,一年省好几千。

广告  ×

您是本站第820293名访客 今日有0篇新文章/评论