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

PushAudioInputStream 类

定义

表示用于自定义音频输入配置的内存支持的推送音频输入流。

public sealed class PushAudioInputStream : Microsoft.CognitiveServices.Speech.Audio.AudioInputStream
type PushAudioInputStream = class
    inherit AudioInputStream
Public NotInheritable Class PushAudioInputStream
Inherits AudioInputStream
继承
PushAudioInputStream

构造函数

PushAudioInputStream()

使用默认格式 (16 kHz、16 位单声道 PCM) 创建内存支持的 PushAudioInputStream。

PushAudioInputStream(AudioStreamFormat)

使用指定的音频格式创建内存支持的 PushAudioInputStream。

字段

isDisposing

指示当前是否正在释放对象。

(继承自 AudioInputStream)

方法

Close()

关闭流。

Dispose()

释放关联的资源。

(继承自 AudioInputStream)
Dispose(Boolean)

此方法执行资源的清理。 Boolean 参数 disposing 指示方法是从 Dispose() (调用(如果 disposing 为 true) )还是从终结器 (调用(如果 disposing 为 false) )。 派生类应重写此方法,以便根据需要释放资源。

(继承自 AudioInputStream)
SetProperty(PropertyId, String)

设置与数据缓冲区关联的属性的值。 在写入音频数据之前,必须设置音频数据的属性。 在 1.5.0 中添加

SetProperty(String, String)

设置与数据缓冲区关联的属性的值。 在写入音频数据之前,必须设置音频数据的属性。 在 1.5.0 中添加

Write(Byte[])

写入通过创建数据的内部副本指定的音频数据。 注意:dataBuffer 不得包含音频标头。

Write(Byte[], Int32)

写入通过创建数据的内部副本指定的音频数据。

适用于