你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

AudioOutputStream 类

  • java.lang.Object
    • com.microsoft.cognitiveservices.speech.audio.AudioOutputStream

实现

java.lang.AutoCloseable

public class AudioOutputStream
implements java.lang.AutoCloseable

表示用于自定义音频输出配置的音频输出流。 注意:必须调用 close () 才能释放对象持有的基础资源。 在版本 1.7.0 中更新

方法摘要

修饰符和类型 方法和描述
void close()

显式释放附加到对象的任何外部资源 注意:必须调用 close () 才能释放对象持有的基础资源。

static PullAudioOutputStream createPullStream()

创建内存支持的拉取音频输出流。

static PushAudioOutputStream createPushStream(PushAudioOutputStreamCallback callback)

创建一个推送音频输出流,该流委托给 write () 和 close () 方法的指定回调接口。

SafeHandle getImpl()

返回音频输出配置。

方法继承自 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

方法详细信息

close

public void close()

显式释放附加到对象的任何外部资源 注意:必须调用 close () 才能释放对象持有的基础资源。

createPullStream

public static PullAudioOutputStream createPullStream()

创建内存支持的 PullAudioOutputStream。

返回:

正在创建的音频输出流。

createPushStream

public static PushAudioOutputStream createPushStream(PushAudioOutputStreamCallback callback)

创建 PushAudioOutputStream,该流委托给 write () 和 close () 方法的指定回调接口。 在版本 1.7.0 中添加

参数:

callback - 派生自 PushAudioOutputStreamCallback 的自定义音频输出对象

返回:

正在创建的音频输出流。

getImpl

public SafeHandle getImpl()

返回音频输出配置。

返回:

流的实现。

适用于