Module revai::types[][src]

Expand description

The data types sent to and returned from the API client.

Structs

Rev.ai Account Model

Contains a collection of phrases. Custom vocabulary informs and biases the speech recognition to find those phrases (at the cost of slightly slower transcription).

All of the following types are flattened into one object:

Rev.ai Transcription Job

All of the following types are flattened into one object:

All of the following types are flattened into one object:

Rev.ai Job Options Object Model

All of the following types are flattened into one object:

Rev.ai Transcript Model

Enums

MIME type specifying the caption output format

MIME type specifying the transcription output format

Simple reason of why the transcription job failed. Check failure_detail for specific details and solutions

Current status of the job

Type of transcript element. If Rev.ai was unable to determine the spoken word, the type will be unknown.

Type of speech recognition performed. Currently the only supported values are ‘async’ for asynchronous jobs and stream for streaming jobs