Vonage · Schema
StartTalkRequest
CommunicationsMessagingTelecommunicationsVideo ConferencingVoiceSMSVerificationReal-Time
Properties
| Name | Type | Description |
|---|---|---|
| text | string | The text to read |
| language | object | |
| style | object | |
| premium | boolean | Set to `true` to use the premium version of the specified style if available, otherwise the standard version will be used. You can find more information about Premium Voices in the [Text-To-Speech gui |
| voice_name | object | |
| loop | integer | The number of times to repeat the text the file, 0 for infinite |
| level | string | The volume level that the speech is played. This can be any value between `-1` to `1` in `0.1` increments, with `0` being the default. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/vonage/main/json-schema/vonage-start-talk-request-schema.json",
"title": "StartTalkRequest",
"x-generated": "2026-10-08",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/vonage-voice-openapi.yml#/components/schemas/StartTalkRequest",
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "The text to read"
},
"language": {
"$ref": "#/$defs/language"
},
"style": {
"$ref": "#/$defs/style"
},
"premium": {
"type": "boolean",
"description": "Set to `true` to use the premium version of the specified style if available, otherwise the standard version will be used. You can find more information about Premium Voices in the [Text-To-Speech guide](https://developer.vonage.com/en/voice/voice-api/guides/text-to-speech#premium-voices).",
"default": "false"
},
"voice_name": {
"$ref": "#/$defs/voice_name"
},
"loop": {
"type": "integer",
"description": "The number of times to repeat the text the file, 0 for infinite",
"default": 1
},
"level": {
"type": "string",
"description": "The volume level that the speech is played. This can be any value between `-1` to `1` in `0.1` increments, with `0` being the default.",
"default": "0"
}
},
"$defs": {
"language": {
"description": "The language to use",
"type": "string",
"default": "en-US",
"enum": [
"ar",
"ca-ES",
"cmn-CN",
"cmn-TW",
"cs-CZ",
"cy-GB",
"da-DK",
"de-DE",
"el-GR",
"en-AU",
"en-GB",
"en-GB-WLS",
"en-IN",
"en-US",
"en-ZA",
"es-ES",
"es-MX",
"es-US",
"eu-ES",
"fi-FI",
"fil-PH",
"fr-CA",
"fr-FR",
"he-IL",
"hi-IN",
"hu-HU",
"id-ID",
"is-IS",
"it-IT",
"ja-JP",
"ko-KR",
"nb-NO",
"nl-NL",
"no-NO",
"pl-PL",
"pt-BR",
"pt-PT",
"ro-RO",
"ru-RU",
"sk-SK",
"sv-SE",
"th-TH",
"tr-TR",
"uk-UA",
"vi-VN",
"yue-CN"
]
},
"style": {
"description": "The vocal style (vocal range, tessitura, and timbre) to use",
"type": "integer",
"default": 0
},
"voice_name": {
"description": "<strong>DEPRECATED</strong> The voice & language to use",
"type": "string",
"deprecated": true,
"default": "Kimberly",
"enum": [
"Aditi",
"Agnieszka",
"Alva",
"Amy",
"Astrid",
"Bianca",
"Brian",
"Carla",
"Carmen",
"Carmit",
"Catarina",
"Celine",
"Cem",
"Chantal",
"Chipmunk",
"Conchita",
"Cristiano",
"Damayanti",
"Dora",
"Emma",
"Empar",
"Enrique",
"Eric",
"Ewa",
"Felipe",
"Filiz",
"Geraint",
"Giorgio",
"Gwyneth",
"Hans",
"Henrik",
"Ines",
"Ioana",
"Iveta",
"Ivy",
"Jacek",
"Jan",
"Jennifer",
"Joana",
"Joanna",
"Joey",
"Jordi",
"Justin",
"Kanya",
"Karl",
"Kendra",
"Kimberly",
"Laila",
"Laura",
"Lea",
"Lekha",
"Liv",
"Lotte",
"Lucia",
"Luciana",
"Mads",
"Maged",
"Maja",
"Mariska",
"Marlene",
"Mathieu",
"Matthew",
"Maxim",
"Mei-Jia",
"Melina",
"Mia",
"Miguel",
"Miren",
"Mizuki",
"Montserrat",
"Naja",
"Nicole",
"Nikos",
"Nora",
"Oskar",
"Penelope",
"Raveena",
"Ricardo",
"Ruben",
"Russell",
"Salli",
"Satu",
"Seoyeon",
"Sin-Ji",
"Sora",
"Takumi",
"Tarik",
"Tatyana",
"Tessa",
"Tian-Tian",
"Vicki",
"Vitoria",
"Yelda",
"Zeina",
"Zhiyu",
"Zuzana"
]
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/vonage-start-talk-request"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.