Compartilhar via


AudioStreamFormat class

Representa o formato de fluxo de áudio usado para configurações de entrada de áudio personalizadas.

Métodos

close()

Libera explicitamente qualquer recurso externo anexado ao objeto

getDefaultInputFormat()

Cria um objeto de formato de fluxo de áudio que representa o formato de fluxo de áudio padrão (PCM mono de 16KHz de 16 bits).

getWaveFormat(number, number, number, AudioFormatTag)

Cria um objeto de formato de fluxo de áudio com as características de formato especificadas.

getWaveFormatPCM(number, number, number)

Cria um objeto de formato de fluxo de áudio com as características de formatação de onda pcm especificadas.

Detalhes do método

close()

Libera explicitamente qualquer recurso externo anexado ao objeto

function close()

getDefaultInputFormat()

Cria um objeto de formato de fluxo de áudio que representa o formato de fluxo de áudio padrão (PCM mono de 16KHz de 16 bits).

static function getDefaultInputFormat(): AudioStreamFormat

Retornos

O formato de fluxo de áudio que está sendo criado.

getWaveFormat(number, number, number, AudioFormatTag)

Cria um objeto de formato de fluxo de áudio com as características de formato especificadas.

static function getWaveFormat(samplesPerSecond: number, bitsPerSample: number, channels: number, format: AudioFormatTag): AudioStreamFormat

Parâmetros

samplesPerSecond

number

Taxa de exemplo, em exemplos por segundo (Hertz).

bitsPerSample

number

Bits por exemplo, normalmente 16.

channels

number

Número de canais nos dados de áudio de forma de onda. Os dados monaural usam um canal e os dados estéreo usam dois canais.

format
AudioFormatTag

Formato de áudio (PCM, alaw ou mulaw).

Retornos

O formato de fluxo de áudio que está sendo criado.

getWaveFormatPCM(number, number, number)

Cria um objeto de formato de fluxo de áudio com as características de formatação de onda pcm especificadas.

static function getWaveFormatPCM(samplesPerSecond: number, bitsPerSample: number, channels: number): AudioStreamFormat

Parâmetros

samplesPerSecond

number

Taxa de exemplo, em exemplos por segundo (Hertz).

bitsPerSample

number

Bits por exemplo, normalmente 16.

channels

number

Número de canais nos dados de áudio de forma de onda. Os dados monaural usam um canal e os dados estéreo usam dois canais.

Retornos

O formato de fluxo de áudio que está sendo criado.