Gyst API JSON Template

The JSON text below can be copied, pasted, and edited in your voice applications and http test services (Postman, Fiddler, etc.) to quickly set up and test the Gyst API in your voice applications.

Request
{
 "varGystSession": "1",
 "varGystNode": "1",
 "varGystRequest": "21",
 "varGystAudio01": "text for client application Audio01",
 "varGystAudio02": "text for client application Audio02",
 "varGystAudio03": "text for client application Audio03",
 "varGystAudio04": "text for client application Audio04",
 "varGystAudio05": "text for client application Audio05",
 "varGystAudio06": "text for client application Audio06",
 "varGystAudio07": "text for client application Audio07",
 "varGystAudio08": "text for client application Audio08",
 "varGystAudio09": "text for client application Audio09",
 "varGystAudio10": "text for client application Audio10",
 "varGystAudioNI1": "text for client application no input 1",
 "varGystAudioNI2": "text for client application no input 2",
 "varGystAudioNI3": "text for client application no input 3",
 "varGystAudioNI4": "text for client application no input 4",
 "varGystAudioNM1": "text for client application no match 1",
 "varGystAudioNM2": "text for client application no match 2",
 "varGystAudioNM3": "text for client application no match 3",
 "varGystAudioNM4": "text for client application no match 4",
 "varGystAudioC1": "text for client application confirmation 1",
 "varGystAudioC2": "text for client application confirmation 2",
 "varGystAudioC3": "text for client application confirmation 3",
 "varGystAudioC4": "text for client application confirmation 3",
 "varGystAudioCRNI1": "text for client application confirmation retry no input 1",
 "varGystAudioCRNI2": "text for client application confirmation retry no input 2",
 "varGystAudioCRNI3": "text for client application confirmation retry no input 3",
 "varGystAudioCRNI4": "text for client application confirmation retry no input 3",
 "varGystAudioCRNI4": "text for client application confirmation retry no input 4",
 "varGystAudioCRNM1": "text for client application confirmation retry no match 1",
 "varGystAudioCRNM2": "text for client application confirmation retry no match 2",
 "varGystAudioCRNM3": "text for client application confirmation retry no match 3",
 "varGystAudioCRNM4": "text for client application confirmation retry no match 4",
 "varGystAudioD1": "text for client application AudioD 1",
 "varGystAudioD2": "text for client application AudioD 2",
 "varGystAudioD3": "text for client application AudioD 3",
 "varGystAudioD4": "text for client application AudioD 4",
 "varGystTranscription": "text representing the users utterance"
}

Response
{
   "GystSession": "1",
   "GystNode": "1",
   "GystRequest": "21",
   "GystAudio01": "<speak><prosody rate = \"100%\">text for client application Audio01</prosody></speak>",
   "GystAudio02": "<speak><prosody rate = \"100%\">text for client application Audio02</prosody></speak>",
   "GystAudio03": "<speak><prosody rate = \"100%\">text for client application Audio03</prosody></speak>",
   "GystAudio04": "<speak><prosody rate = \"100%\">text for client application Audio04</prosody></speak>",
   "GystAudio05": "<speak><prosody rate = \"100%\">text for client application Audio05</prosody></speak>",
   "GystAudio06": "<speak><prosody rate = \"100%\">text for client application Audio06</prosody></speak>",
   "GystAudio07": "<speak><prosody rate = \"100%\">text for client application Audio07</prosody></speak>",
   "GystAudio08": "<speak><prosody rate = \"100%\">text for client application Audio08</prosody></speak>",
   "GystAudio09": "<speak><prosody rate = \"100%\">text for client application Audio09</prosody></speak>",
   "GystAudio10": "<speak><prosody rate = \"100%\">text for client application Audio10</prosody></speak>",
   "GystAudioNI1": "<speak><prosody rate = \"90%\">text for client application no input 1</prosody></speak>",
   "GystAudioNI2": "<speak><prosody rate = \"86%\">text for client application no input 2</prosody></speak>",
   "GystAudioNI3": "<speak><prosody rate = \"84%\">text for client application no input 3</prosody></speak>",
   "GystAudioNI4": "<speak><prosody rate = \"82%\">text for client application no input 4</prosody></speak>",
   "GystAudioNM1": "<speak><prosody rate = \"90%\">text for client application no match 1</prosody></speak>",
   "GystAudioNM2": "<speak><prosody rate = \"86%\">text for client application no match 2</prosody></speak>",
   "GystAudioNM3": "<speak><prosody rate = \"84%\">text for client application no match 3</prosody></speak>",
   "GystAudioNM4": "<speak><prosody rate = \"82%\">text for client application no match 4</prosody></speak>",
   "GystAudioC1": "<speak><prosody rate = \"100%\">text for client application confirmation 1</prosody></speak>",
   "GystAudioC2": "<speak><prosody rate = \"100%\">text for client application confirmation 1</prosody></speak>",
   "GystAudioC3": "<speak><prosody rate = \"100%\">text for client application confirmation 1</prosody></speak>",
   "GystAudioC4": "<speak><prosody rate = \"100%\">text for client application confirmation 1</prosody></speak>",
   "GystAudioCRNI1": "<speak><prosody rate = \"90%\">text for client application confirmation retry no input 1</prosody></speak>",
   "GystAudioCRNI2": "<speak><prosody rate = \"86%\">text for client application confirmation retry no input 2</prosody></speak>",
   "GystAudioCRNI3": "<speak><prosody rate = \"84%\">text for client application confirmation retry no input 3</prosody></speak>",
   "GystAudioCRNI4": "<speak><prosody rate = \"82%\">text for client application confirmation retry no input 4</prosody></speak>",
   "GystAudioCRNM1": "<speak><prosody rate = \"90%\">text for client application confirmation retry no match 1</prosody></speak>",
   "GystAudioCRNM2": "<speak><prosody rate = \"86%\">text for client application confirmation retry no match 2</prosody></speak>",
   "GystAudioCRNM3": "<speak><prosody rate = \"84%\">text for client application confirmation retry no match 3</prosody></speak>",
   "GystAudioCRNM4": "<speak><prosody rate = \"82%\">text for client application confirmation retry no match 4</prosody></speak>",
   "GystAudioD1": "<speak><prosody rate = \"90%\">text for client application AudioD 1</prosody></speak>",
   "GystAudioD2": "<speak><prosody rate = \"86%\">text for client application AudioD 2</prosody></speak>",
   "GystAudioD3": "<speak><prosody rate = \"84%\">text for client application AudioD 3</prosody></speak>",
   "GystAudioD4": "<speak><prosody rate = \"82%\">text for client application AudioD 4</prosody></speak>",
   "GystTranscription": null
}