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 |
get |
Tworzy obiekt formatu strumienia audio reprezentujący domyślny format strumienia audio (16KHz 16-bitowy mono PCM). |
get |
Tworzy obiekt formatu strumienia audio z określonymi cechami formatu. |
get |
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.