Obtain Transcription
Wednesday, 28 September 2011 15:30
You can easily obtain transcription as JSON objects, using URL like this.
Suppose you want to obtain transcription for recording 12345, and have your account email and password with nexiwave.
https://api.nexiwave.com/SpeechIndexing/services/SpeechIndexing/getTranscription?authData.email=<YOUR EMAIL>&authData.passwd=<YOUR PASSWD>&recordingId=12345&response=application/json
The response will be something like: getTranscriptionResponse -> SentenceChunk array -> wordNode array -> wordNodeItem.
For example:
{"getTranscriptionResponse":
{"return":
[
{
"@type":"ax236:SentenceChunk",
"endInMS":1039,
"startInMS":810,
"wordNode":
[
{
"@type":"ax236:WordNode",
"endInMS":900,
"startInMS":810,
"wordNodeItem":
{
"@type":"ax236:WordNodeItem",
"confidence":1,
"value":"yeah"
}
}
{
"@type":"ax236:WordNode",
"endInMS":1039,
"startInMS":900,
"wordNodeItem":
{
"@type":"ax236:WordNodeItem",
"confidence":1,
"value":"yes"
}
}
]
}
{
"@type":"ax236:SentenceChunk",
"endInMS":1085,
"startInMS":1039,
"wordNode":
[
{
"@type":"ax236:WordNode",
"endInMS":1085,
"startInMS":1039,
"wordNodeItem":
{
"@type":"ax236:WordNodeItem",
"confidence":1,
"value":"yeah"
}
}
]
}
]
}
}
