AudioStreamFormat class

Reprezentuje format strumienia audio używany do niestandardowych konfiguracji danych wejściowych audio.

Metody

close()

Jawnie zwalnia dowolny zasób zewnętrzny dołączony do obiektu

getDefaultInputFormat()

Tworzy obiekt formatu strumienia audio reprezentujący domyślny format strumienia audio (16KHz 16-bitowy mono PCM).

getWaveFormat(number, number, number, AudioFormatTag)

Tworzy obiekt formatu strumienia audio z określonymi cechami formatu.

getWaveFormatPCM(number, number, number)

Tworzy obiekt formatu strumienia audio z określonymi cechami formatu falowego pcm.

Szczegóły metody

close()

Jawnie zwalnia dowolny zasób zewnętrzny dołączony do obiektu

function close()

getDefaultInputFormat()

Tworzy obiekt formatu strumienia audio reprezentujący domyślny format strumienia audio (16KHz 16-bitowy mono PCM).

static function getDefaultInputFormat(): AudioStreamFormat

Zwraca

Tworzony format strumienia audio.

getWaveFormat(number, number, number, AudioFormatTag)

Tworzy obiekt formatu strumienia audio z określonymi cechami formatu.

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

Parametry

samplesPerSecond

number

Częstotliwość próbkowania w próbkach na sekundę (Hertz).

bitsPerSample

number

Bity na próbkę, zazwyczaj 16.

channels

number

Liczba kanałów w danych waveform-audio. Dane monauralne używają jednego kanału, a dane stereo używają dwóch kanałów.

format
AudioFormatTag

Format audio (PCM, alaw lub mulaw).

Zwraca

Tworzony format strumienia audio.

getWaveFormatPCM(number, number, number)

Tworzy obiekt formatu strumienia audio z określonymi cechami formatu falowego pcm.

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

Parametry

samplesPerSecond

number

Częstotliwość próbkowania w próbkach na sekundę (Hertz).

bitsPerSample

number

Bity na próbkę, zazwyczaj 16.

channels

number

Liczba kanałów w danych waveform-audio. Dane monauralne używają jednego kanału, a dane stereo używają dwóch kanałów.

Zwraca

Tworzony format strumienia audio.