Class SpeechSynthesisCancellationDetails
- java.lang.Object
-
- com.microsoft.cognitiveservices.speech.SpeechSynthesisCancellationDetails
-
public class SpeechSynthesisCancellationDetails extends Object
Contains detailed information about why a speech synthesis was canceled. Added in version 1.7.0
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()Explicitly frees any external resource attached to the objectstatic SpeechSynthesisCancellationDetailsfromResult(SpeechSynthesisResult result)Creates an instance of SpeechSynthesisCancellationDetails object for the canceled SpeechSynthesisResult.static SpeechSynthesisCancellationDetailsfromStream(AudioDataStream stream)Creates an instance of SpeechSynthesisCancellationDetails object for the canceled AudioDataStream.CancellationErrorCodegetErrorCode()The error code in case of an unsuccessful recognition (when getReason() returns Error).StringgetErrorDetails()The error message in case of an unsuccessful recognition (when getReason() returns Error).CancellationReasongetReason()The reason the recognition was canceled.StringtoString()Returns a String that represents the cancellation details.
-
-
-
Method Detail
-
fromResult
public static SpeechSynthesisCancellationDetails fromResult(SpeechSynthesisResult result)
Creates an instance of SpeechSynthesisCancellationDetails object for the canceled SpeechSynthesisResult.- Parameters:
result- The speech synthesis result that was canceled.- Returns:
- The cancellation details object being created.
-
fromStream
public static SpeechSynthesisCancellationDetails fromStream(AudioDataStream stream)
Creates an instance of SpeechSynthesisCancellationDetails object for the canceled AudioDataStream.- Parameters:
stream- The audio data stream that was canceled.- Returns:
- The cancellation details object being created.
-
close
public void close()
Explicitly frees any external resource attached to the object
-
getReason
public CancellationReason getReason()
The reason the recognition was canceled.- Returns:
- Specifies the reason canceled.
-
getErrorCode
public CancellationErrorCode getErrorCode()
The error code in case of an unsuccessful recognition (when getReason() returns Error). Added in version 1.1.0.- Returns:
- An error code that represents the error reason.
-
getErrorDetails
public String getErrorDetails()
The error message in case of an unsuccessful recognition (when getReason() returns Error).- Returns:
- A String that represents the error details.
-
-