Cooldown TTS
CTTS · Cooldown TTS
Add clear, configurable voice reminders for spells and player buffs.
Cooldown TTS adds customizable text-to-speech reminders for spells and buffs on your character. Choose a trigger, set a delay, and enter the text to speak. When the condition is met, the addon uses WoW's built-in TTS to play the reminder.
Features
- Successful cast trigger: Start a timer after a spell is successfully cast, then play the configured reminder.
- Buff gained trigger: Watch for a specific buff on the player and speak when that buff appears.
- Per-rule configuration: Set the spell or buff ID, delay, and spoken text for each rule. Delays can range from
0to3600seconds. - TTS settings: Choose an available voice, adjust volume and speech rate, and preview the result before saving a rule.
- Spell picker: Select cast-triggered spells from the spell list, or search by spell name, pinyin, or
spellID. - Disabled by default: The addon does not start speaking until you enable it.
Getting Started
- Type
/cttsto open the settings window. - Enable the addon and choose Successful Cast or Buff Gained.
- Enter or select the spell / buff ID, then set the delay and spoken text.
- Click Save. Use Preview if you want to test the voice first.
For example:
Successful Cast · 2-second delay · “Ready again”
Buff Gained · 0-second delay · “Shield active”
Commands
| Command | Action |
|---|---|
/ctts |
Open the settings window |
/ctts on |
Enable voice reminders |
/ctts off |
Disable voice reminders |
/ctts log |
Show recent diagnostic logs |
Notes
- Voice reminders use WoW's built-in TTS. Available voices depend on the current client environment.
- Buff Gained rules require the exact ID of a buff on the player.
- The addon only checks conditions and speaks the configured text. It does not cast spells, select targets, or perform other combat actions.
- If the client restricts the related buff data, a rule may be unable to query it. Use
/ctts logto see the reason.
中文说明
CTTS · Cooldown TTS
为技能和 Buff 设置一条明确的语音提醒。
Cooldown TTS(CTTS)给技能和玩家自身 Buff 加上可自定义的 TTS 播报。选择触发方式,设置等待时间,填入要说的内容;条件满足后,插件调用 WoW 原生 TTS 播放提醒。
功能
- 施法成功:技能成功施放后开始计时,按规则延迟播报。
- 获得 Buff:检测玩家自身 Buff 的获得状态,在状态出现时触发提醒。
- 自定义规则:每条规则单独设置法术 / Buff ID、延迟时间和播报文本,延迟范围为
0–3600秒。 - TTS 设置:选择可用语音,调整音量和语速,保存前可以试听。
- 技能抽屉:施法成功规则可以直接从技能列表选择,也可以按技能名称、拼音或
spellID搜索。 - 默认关闭:首次加载时不会自动开始播报。
开始使用
- 输入
/ctts打开设置窗口。 - 勾选启用,选择 施法成功 或 获得 Buff。
- 填写或选择技能 / Buff ID,设置延迟和播报文本。
- 点击 保存。需要确认语音时,点击 试听。
例如:
施法成功 · 延迟 2 秒 · “准备再次使用”
获得 Buff · 延迟 0 秒 · “护盾已生效”
命令
| 命令 | 作用 |
|---|---|
/ctts |
打开设置窗口 |
/ctts on |
启用播报 |
/ctts off |
关闭播报 |
/ctts log |
查看最近的诊断日志 |
注意事项
- 播报使用 WoW 原生 TTS,可用语音取决于当前客户端环境。
- 获得 Buff 规则需要填写玩家自身 Buff 的精确 ID。
- 插件只检测条件并播报文本,不会自动施法、选取目标或执行其他战斗操作。
- 如果客户端限制了相关 Buff 数据,规则可能无法完成查询;可通过
/ctts log查看原因。