Partilhar via


PushAudioInputStream Classe

Definição

Representa o fluxo de entrada de áudio por push com suporte de memória usado para configurações de entrada de áudio personalizadas.

public sealed class PushAudioInputStream : Microsoft.CognitiveServices.Speech.Audio.AudioInputStream
type PushAudioInputStream = class
    inherit AudioInputStream
Public NotInheritable Class PushAudioInputStream
Inherits AudioInputStream
Herança
PushAudioInputStream

Construtores

PushAudioInputStream()

Cria um PushAudioInputStream com suporte de memória usando o formato padrão (PCM mono de 16 kHz, 16 bits).

PushAudioInputStream(AudioStreamFormat)

Cria um PushAudioInputStream com suporte de memória com o formato de áudio especificado.

Campos

isDisposing

Indica se o objeto está sendo descartado no momento.

(Herdado de AudioInputStream)

Métodos

Close()

Fecha o fluxo.

Dispose()

Descarte os recursos associados.

(Herdado de AudioInputStream)
Dispose(Boolean)

Esse método executa a limpeza de recursos. O parâmetro booliano disposing indica se o método é chamado de Dispose() (se disposing for true) ou do finalizador (se disposing for false). As classes derivadas devem substituir esse método para descartar o recurso, se necessário.

(Herdado de AudioInputStream)
SetProperty(PropertyId, String)

Defina o valor de uma propriedade associada ao buffer de dados. As propriedades dos dados de áudio devem ser definidas antes de gravar os dados de áudio. Adicionado em 1.5.0

SetProperty(String, String)

Defina o valor de uma propriedade associada ao buffer de dados. As propriedades dos dados de áudio não devem ser definidas antes de gravar os dados de áudio. Adicionado em 1.5.0

Write(Byte[])

Grava os dados de áudio especificados fazendo uma cópia interna dos dados. Observação: o dataBuffer não deve conter um cabeçalho de áudio.

Write(Byte[], Int32)

Grava os dados de áudio especificados fazendo uma cópia interna dos dados.

Aplica-se a