> ## Documentation Index
> Fetch the complete documentation index at: https://docs.responsivevoice.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Guides

Task-focused guides. If you are setting up for the first time, start with
[Quick Start](/getting-started/quick-start/) instead.

## Deciding

- [Why ResponsiveVoice?](/guides/why-responsivevoice/) — How v2 compares to ElevenLabs, Azure, and Google Cloud for adding speech to a website.
- [FAQ](/guides/faq/) — Pricing, API keys, streaming, browser and Node.js support, available voices.
- [Browser Support](/guides/browser-support/) — Minimum browser and Node.js versions, per package.

## Choosing a voice

- [Voice Selection](/guides/voice-selection/) — Select voices by name, regex, or structured query.
- [Voice Resolver Hook](/guides/voice-resolver/) — Intercept and rewrite voice selectors before they resolve.

## Speaking

- [Web Player](/guides/web-player/) — A drop-in article reader: play controls, paragraph highlighting, mini-player.
- [App Features](/guides/app-features/) — No-code voice features configured from the dashboard, no JavaScript required.
- [Events](/guides/events/) — React to speech starting, ending, pausing, and failing.
- [Text Chunking](/guides/text-chunking/) — How long text is split for synthesis, and when to tune it.

## Machine-readable docs

- [For AI Agents](/guides/ai-agents/) — llms.txt, text bundles, and per-page Markdown for LLMs and coding agents.
