AWSTranscribeStreamingTranscriptResultStream

@interface AWSTranscribeStreamingTranscriptResultStream

Represents the transcription result stream from Amazon Transcribe to your application.

  • A client error occurred when the stream was created. Check the parameters of the request and try your request again.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSError *_Nullable badRequestException;

    Swift

    var badRequestException: Error? { get set }
  • A new stream started with the same session ID. The current stream has been terminated.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSError *_Nullable conflictException;

    Swift

    var conflictException: Error? { get set }
  • A problem occurred while processing the audio. Amazon Transcribe terminated processing.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSError *_Nullable internalFailureException;

    Swift

    var internalFailureException: Error? { get set }
  • Your client has exceeded one of the Amazon Transcribe limits, typically the limit on audio length. Break your audio stream into smaller chunks and try your request again.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSError *_Nullable limitExceededException;

    Swift

    var limitExceededException: Error? { get set }
  • A portion of the transcription of the audio stream. Events are sent periodically from Amazon Transcribe to your application. The event can be a partial transcription of a section of the audio stream, or it can be the entire transcription of that portion of the audio stream.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        AWSTranscribeStreamingTranscriptEvent *_Nullable transcriptEvent;

    Swift

    var transcriptEvent: AWSTranscribeStreamingTranscriptEvent? { get set }