promotional bannermobile promotional banner

ClassVoiceAlert

Modular voice alert framework for World of Warcraft

ClassVoiceAlert

ClassVoiceAlert is a modular voice-alert toolbox for World of Warcraft.

It provides configurable voice reminders for important class mechanics while keeping modules, sound sources, TTS settings, and alert timing in one unified interface.

Current modules focus on Death Knight gameplay.

Language Notice: The addon settings UI is currently available in Chinese only. English localization is planned for a future update.

Current Modules

BoneShieldVoiceAlert

Provides a configurable warning before Bone Shield expires.

Features:

  • Enable or disable the reminder
  • Warning time configurable from 0 to 30 seconds
  • Slider and manual numeric input
  • Custom TTS text
  • Multiple supported sound sources
  • Built-in test button

DnDVoiceAlert

Provides reminders for Death and Decay and its lingering effect based on the current state.

Two independent alerts are available:

  • Return to DnD

    • Warns when Death and Decay is still active, but the lingering effect is about to expire, prompting you to return to Death and Decay.
  • Recast DnD

    • Warns when Death and Decay has already disappeared, but the lingering effect is about to expire, prompting you to cast Death and Decay again.

Both alerts can be enabled independently, with separate warning-time and sound settings.

Audio Support

ClassVoiceAlert currently supports:

  • Blizzard SoundKit
  • LibSharedMedia
  • WoW Text-to-Speech (TTS)
  • Compatible custom voice packs

Global audio settings such as TTS voice, TTS volume, and sound channel are managed centrally by the Core and do not need to be configured separately for each alert.

Alert Timing

Standard alert timing supports:

  • Slider adjustment
  • Manual numeric input
  • Whole-second values
  • Automatic clamping to the valid range

For example, the valid warning range for Bone Shield is 0–30 seconds.

Configuration

Open the toolbox with:

/cvat


ClassVoiceAlert

ClassVoiceAlert 是一个用于《魔兽世界》的模块化职业语音提醒工具箱。

它通过统一的设置界面管理职业机制提醒、声音来源、TTS 设置和提醒时间。目前主要面向 死亡骑士

当前模块

BoneShieldVoiceAlert

用于在 白骨之盾 即将结束前进行语音提醒。

功能包括:

  • 可单独启用或关闭提醒
  • 提醒时间范围:0–30 秒
  • 支持滑杆调整
  • 支持手动输入数字
  • 支持自定义 TTS 文本
  • 支持多种声音来源
  • 可在设置界面直接测试提醒声音

DnDVoiceAlert

用于监控 枯萎凋零 以及相关的残留效果,并根据当前状态提供两类独立提醒:

  • 回地板提醒

    • 当枯萎凋零地板仍然存在,但残留效果即将结束时,提醒重新进入凋零地板。
  • 补凋零提醒

    • 当枯萎凋零地板已经消失,但残留效果即将结束时,提醒重新施放枯萎凋零。

两种提醒都可以独立启用,并分别设置提醒时间和声音。

声音支持

ClassVoiceAlert 当前支持:

  • Blizzard SoundKit
  • LibSharedMedia
  • WoW 文字转语音(TTS)
  • 兼容的自定义语音包

TTS 语音、TTS 音量和声音频道等公共设置由 Core 统一管理,不需要在每个提醒中重复配置。

提醒时间

标准提醒时间支持:

  • 滑杆调整
  • 手动输入数字
  • 整数秒设置
  • 自动限制在有效范围内

例如,白骨之盾的有效提醒范围为 0–30 秒

设置

使用以下指令打开设置界面:

/cvat

The ClassVoiceAlert Team

profile avatar
Owner
  • 2
    Projects
  • 132
    Downloads

More from clory

  • BoneShield Voice Alter project image

    BoneShield Voice Alter

    A lightweight Blood DK addon that warns you before Bone Shield expires, with Rurutia voice pack, LibSharedMedia, customizable TTS, and Blizzard sound support.

    • 110
    • August 25, 2026
  • BoneShield Voice Alter project image

    BoneShield Voice Alter

    A lightweight Blood DK addon that warns you before Bone Shield expires, with Rurutia voice pack, LibSharedMedia, customizable TTS, and Blizzard sound support.

    • 110
    • August 25, 2026