> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.resemble.ai/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.resemble.ai/_mcp/server.

# Voice Resource

A voice represents a cloned persona that powers synthesis across synchronous, streaming, and speech-to-speech flows. Every clip you generate references a voice UUID.

## Schema

```ts
interface Voice {
  uuid: string;
  name: string;
  status: string;
  default_language: string;
  supported_languages: string[];
  voice_type: string;
  dataset_url?: string;
  callback_uri?: string;
  component_status: VoiceComponentStatus;
  api_support: VoiceApiSupport;
  source: string;
  created_at: string; // ISO 8601
  updated_at: string; // ISO 8601
}

interface VoiceComponentStatus {
  text_to_speech: string;
  speech_to_speech: string;
  fill: string;
}

interface VoiceApiSupport {
  sync: boolean;
  async: boolean;
  direct_synthesis: boolean;
  streaming: boolean;
}
```

Use the endpoints below to list, create, build, and delete voices.