promotional bannermobile promotional banner

QuestSpeaker

QuestSpeaker automatically narrates World of Warcraft quest text and NPC interactions using built-in text-to-speech, turning questing into a fully voiced experience.

File Details

QuestSpeaker_v2.1.0.zip

  • R
  • Mar 30, 2026
  • 14.52 KB
  • 110
  • 12.0.5+1
  • Retail

File Name

QuestSpeaker_v2.1.0.zip

Supported Versions

  • 12.0.5
  • 12.0.1

New: NPC World Dialogue
  - NPC say, yell, whisper, and emote text is now read aloud via TTS
  - Only triggers when no voice acting is playing (0.3s grace period to avoid overlap)
  - Gender-based voice selection applies to NPC chat
  - New "Read NPC Chat" toggle in Settings > Content Sources

  New: Gossip & Quest Option Reading
  - Dialogue choices (e.g. "Could you tell me more about the Sunwell...") are now read aloud
  - Guard direction lists (Bank, Inn, Auction House, etc.) are summarized naturally — e.g. "Halduron can also give you directions to various locations."
  - Quest greeting options (available and active quests) are read after the NPC's greeting text

  Improved: Volume Ducking
  - Music and ambience now stay ducked for the entire TTS duration
  - Uses VOICE_CHAT_TTS_PLAYBACK_FINISHED event to restore volume precisely when speech ends
  - Fallback timer with more generous estimate if event doesn't fire

  v2.0.0

  - Gender-based voices (female/male/default via NPC gender)
  - Smart delay for NPC voice acting (VOICE_OVER_STARTED/STOPPED)
  - Text pacing (natural pauses between paragraphs)
  - Skip already-heard quests
  - Volume ducking (lowers music/ambience during TTS)
  - Talking head support
  - Mail reading
  - Books, posters, and scrolls reading
  - Keybinds (Stop, Toggle, Replay)
  - Searchable scrollable voice browser
  - Minimap button
  - Scrollable settings UI