---
title: "Demo Speak"
method: POST
path: "/demo/speak"
---

# Demo Speak

`POST /demo/speak`

## Request

- Base URL: `https://api.neuphonic.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.neuphonic.com/demo/speak`
- Auth: none declared

## Headers

- `X-Demo-Token` string, nullable

## Request body

- SpeakRequest
  - `voice_id` string, required
  - `text` string, required
  - `timestamps` boolean
  - `ipa_key` 'es-castilian' | 'pt-br', nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

## Changes

- **2026-10-06** `0d4cb9fdbf1e`: 2 info
  - added the new optional request property `ipa_key`
  - the `text` request property's maxLength was increased from `500` to `1000`
- **2026-10-01** `0b4f75840201`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/neuphonic/apis/neuphonic-api/changes/demo/speak/post.md)

---

[API](https://skmtc.dev/neuphonic/apis/neuphonic-api.md) - [All operations](https://skmtc.dev/neuphonic/apis/neuphonic-api/llms.txt) - [OpenAPI document](https://skmtc.dev/neuphonic/apis/neuphonic-api/revisions/941fd29844c9?raw)
