Class PushAudioOutputStream
- java.lang.Object
-
- com.microsoft.cognitiveservices.speech.audio.AudioOutputStream
-
- com.microsoft.cognitiveservices.speech.audio.PushAudioOutputStream
-
- All Implemented Interfaces:
AutoCloseable
public final class PushAudioOutputStream extends AudioOutputStream
Represents audio output stream used for custom audio output configurations. Added in version 1.7.0
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static PushAudioOutputStreamcreate(PushAudioOutputStreamCallback callback)Creates a PushAudioOutputStream that delegates to the specified callback interface for write() and close() methods.-
Methods inherited from class com.microsoft.cognitiveservices.speech.audio.AudioOutputStream
close, createPullStream, createPushStream, getImpl
-
-
-
-
Method Detail
-
create
public static PushAudioOutputStream create(PushAudioOutputStreamCallback callback)
Creates a PushAudioOutputStream that delegates to the specified callback interface for write() and close() methods.- Parameters:
callback- The custom audio output object, derived from PushAudioOutputStreamCallback- Returns:
- The push audio output stream being created.
-
-