promotional bannermobile promotional banner

QuestReaderTTS Classic Era

Uses text to speech to read quest text.
# QuestReaderTTS_ClassicEra

QuestReaderTTS for Classic Era reads quest text aloud when supported by the client TTS API and falls back to a chat-based workaround when direct speech is unavailable.

## Features
- Reads quest detail text when a quest is offered.
- Reads progress text while the quest is active.
- Reads completion text when rewards are shown.
- Optional gossip reading via `/qrt` configuration.
- Direct TTS attempts using WoW TTS APIs when available.
- Chat fallback using whisper-to-self, say, or print modes.

## Install
1. Close World of Warcraft completely.
2. Remove the existing addon folder if it is already installed:
   - `...\_classic_era_\Interface\AddOns\QuestReaderTTS_ClassicEra`
3. Copy this folder into:
   - `...\_classic_era_\Interface\AddOns\`
4. Confirm these files exist:
   - `...\_classic_era_\Interface\AddOns\QuestReaderTTS_ClassicEra\QuestReaderTTS_ClassicEra.toc`
   - `...\_classic_era_\Interface\AddOns\QuestReaderTTS_ClassicEra\QuestReaderTTS.lua`

## Load and test
1. Launch WoW.
2. In-game, run:
   - `/reload`
   - `/qrt ttstest`
3. Open a quest acceptance window and run:
   - `/qrt repeat`

## Commands
- `/qrt on` — enable the addon
- `/qrt off` — disable the addon
- `/qrt repeat` — re-read the current quest text
- `/qrt vol 0-100` — set TTS volume
- `/qrt fallback whisper|say|print` — choose fallback behavior
- `/qrt ttscheck` — print current TTS API state
- `/qrt ttstest` — test direct TTS output
- `/qrt copy` — open a debug box with the last spoken text and status

## Recommended fallback
If direct TTS does not speak, use:
- `/qrt fallback whisper`

This sends the quest text to your own whisper channel so it is read by the chat TTS system.

## Troubleshooting
- If you hear nothing at all, check that the addon is enabled with `/qrt on`.
- Run `/qrt ttscheck` to see which TTS APIs are available.
- Run `/qrt ttstest` to confirm direct TTS works.
- If your voice system is only reading whispers, leave fallback on whisper.

## Notes
The addon is packaged for Classic Era and currently declares version `1.3.2-classic` in the TOC file.

See [CHANGELOG.md](CHANGELOG.md) for the change history.

The QuestReaderTTS Classic Era Team

profile avatar
Owner
  • 2
    Projects
  • 41
    Downloads

More from Silens