Share via


AudioStreamFormat class

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

Métodos

close()

Liberta 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 predefinido (PCM mono de 16 KHz 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 do pcm especificadas.

Detalhes de Método

close()

Liberta 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 predefinido (PCM mono de 16 KHz de 16 bits).

static function getDefaultInputFormat(): AudioStreamFormat

Devoluções

O formato de fluxo de áudio que está a ser 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 amostras por segundo (Hertz).

bitsPerSample

number

Bits por exemplo, normalmente 16.

channels

number

Número de canais nos dados waveform-audio. Os dados monaurais utilizam um canal e os dados estéreo utilizam dois canais.

format
AudioFormatTag

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

Devoluções

O formato de fluxo de áudio que está a ser criado.

getWaveFormatPCM(number, number, number)

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

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

Parâmetros

samplesPerSecond

number

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

bitsPerSample

number

Bits por exemplo, normalmente 16.

channels

number

Número de canais nos dados waveform-audio. Os dados monaurais utilizam um canal e os dados estéreo utilizam dois canais.

Devoluções

O formato de fluxo de áudio que está a ser criado.