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

# Voice: WebRTC voice stage with useVoice and VendoStage

> Use the headless useVoice hook and the shipped VendoStage surface to add a themed, accessible WebRTC voice stage to your Vendo product.

Voice is a UI entry point:

| Entry               | Contents                           |
| ------------------- | ---------------------------------- |
| `@vendoai/ui/voice` | voice stage driver and surface     |
| `useVoice()`        | state, start, stop, and transcript |
| `<VendoStage />`    | shipped voice surface              |

`useVoice` drives a WebRTC voice stage session. The shipped surface uses the
same resolved theme tokens and accessibility requirements as the rest of the
chrome.

Tool calls initiated from voice still use the composition's normal tool
registry and guard treatment. Voice does not add a second authority path.

The v0 wire does not define separate voice HTTP routes or provider environment
variables. Configure the voice driver and its model provider in host code.
