Neuphonic · JSON-LD Context
Neuphonic Context
JSON-LD context defining the semantic vocabulary for Neuphonic from Neuphonic.
5 Classes
29 Properties
3 Namespaces
Namespaces
xsd:
http://www.w3.org/2001/XMLSchema#
schema:
https://schema.org/
neuphonic:
https://api.neuphonic.com/vocab#
Classes
Voice
Agent
SseRequest
VoiceCloneRequest
McpServer
Properties
| Property | Type | Container |
|---|---|---|
| voice_id | string | |
| voice_name | string | |
| agent_id | string | |
| lang_code | string | |
| is_cloned | boolean | |
| tags | set | |
| text | string | |
| voice | reference | |
| speed | float | |
| sampling_rate | integer | |
| prompt | string | |
| name | string | |
| mcp_servers | set | |
| url | reference | |
| created_at | dateTime | |
| expiration | integer | |
| jwt_token | string | |
| api_key | string | |
| message | string | |
| data | ||
| voices | set | |
| agents | set | |
| detail | set | |
| loc | list | |
| msg | string | |
| type | string | |
| voice_file | reference | |
| voice_tags | string | |
| token | string |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"xsd": "http://www.w3.org/2001/XMLSchema#",
"schema": "https://schema.org/",
"neuphonic": "https://api.neuphonic.com/vocab#",
"Voice": "neuphonic:Voice",
"Agent": "neuphonic:Agent",
"SseRequest": "neuphonic:SseRequest",
"VoiceCloneRequest": "neuphonic:VoiceCloneRequest",
"McpServer": "neuphonic:McpServer",
"voice_id": {
"@id": "neuphonic:voiceId",
"@type": "xsd:string"
},
"voice_name": {
"@id": "schema:name",
"@type": "xsd:string"
},
"agent_id": {
"@id": "neuphonic:agentId",
"@type": "xsd:string"
},
"lang_code": {
"@id": "schema:inLanguage",
"@type": "xsd:string"
},
"is_cloned": {
"@id": "neuphonic:isCloned",
"@type": "xsd:boolean"
},
"tags": {
"@id": "schema:keywords",
"@container": "@set"
},
"text": {
"@id": "schema:text",
"@type": "xsd:string"
},
"voice": {
"@id": "neuphonic:usesVoice",
"@type": "@id"
},
"speed": {
"@id": "neuphonic:speed",
"@type": "xsd:float"
},
"sampling_rate": {
"@id": "neuphonic:samplingRate",
"@type": "xsd:integer"
},
"prompt": {
"@id": "neuphonic:systemPrompt",
"@type": "xsd:string"
},
"name": {
"@id": "schema:name",
"@type": "xsd:string"
},
"mcp_servers": {
"@id": "neuphonic:mcpServers",
"@container": "@set"
},
"url": {
"@id": "schema:url",
"@type": "@id"
},
"created_at": {
"@id": "schema:dateCreated",
"@type": "xsd:dateTime"
},
"expiration": {
"@id": "neuphonic:tokenExpiration",
"@type": "xsd:integer"
},
"jwt_token": {
"@id": "neuphonic:jwtToken",
"@type": "xsd:string"
},
"api_key": {
"@id": "neuphonic:apiKey",
"@type": "xsd:string"
},
"message": {
"@id": "schema:description",
"@type": "xsd:string"
},
"data": {
"@id": "neuphonic:responseData"
},
"voices": {
"@id": "neuphonic:voices",
"@container": "@set"
},
"agents": {
"@id": "neuphonic:agents",
"@container": "@set"
},
"detail": {
"@id": "neuphonic:errorDetail",
"@container": "@set"
},
"loc": {
"@id": "neuphonic:errorLocation",
"@container": "@list"
},
"msg": {
"@id": "schema:description",
"@type": "xsd:string"
},
"type": {
"@id": "neuphonic:errorType",
"@type": "xsd:string"
},
"voice_file": {
"@id": "neuphonic:voiceFile",
"@type": "@id"
},
"voice_tags": {
"@id": "schema:keywords",
"@type": "xsd:string"
},
"token": {
"@id": "neuphonic:livekitToken",
"@type": "xsd:string"
}
}
}