# Poll generation progress

- **Method:** `GET`
- **Path:** `/api/v1/generation/progress`
- **Operation ID:** `generation_progress_api_v1_generation_progress_get`
- **Tags:** Generation

Return current speech generation status, message, and percentage.

## Effective servers

- `http://127.0.0.1:8100`

  Voice Creator Pro on this computer

## Responses

### 200 Successful Response

**Content type:** `application/json`

schema: `GenerationProgressResponse`

- **`message` (required)**: `string`

  Human-readable progress message
- **`percent` (required)**: `integer`

  Generation progress percentage (0-100)
- **`status` (required)**: `string`

  Generation status (idle, generating, streaming, complete, error, cancelled)

**Example:**

```json
{
  "status": "generating",
  "message": "Generating audio...",
  "percent": 45
}
```

## Schemas

- `GenerationProgressResponse` — shown above.
