Bagikan melalui


PushAudioInputStream class

Mewakili aliran input audio push yang didukung memori yang digunakan untuk konfigurasi input audio kustom.

Extends

Metode

close()

Menutup aliran.

create(AudioStreamFormat)

Membuat PushAudioInputStream yang didukung memori dengan format audio yang ditentukan.

write(ArrayBuffer)

Menulis data audio yang ditentukan dengan membuat salinan internal data.

Metode yang Diwarisi

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

Membuat PullAudioInputStream yang mendelegasikan ke antarmuka panggilan balik yang ditentukan untuk metode read() dan close().

createPushStream(AudioStreamFormat)

Membuat PushAudioInputStream yang didukung memori dengan format audio yang ditentukan.

Detail Metode

close()

Menutup aliran.

function close()

create(AudioStreamFormat)

Membuat PushAudioInputStream yang didukung memori dengan format audio yang ditentukan.

static function create(format?: AudioStreamFormat): PushAudioInputStream

Parameter

format
AudioStreamFormat

Format data audio di mana audio akan ditulis ke metode write() aliran audio push (Diperlukan jika format bukan 16 kHz 16bit mono PCM).

Mengembalikan

Aliran input audio push sedang dibuat.

write(ArrayBuffer)

Menulis data audio yang ditentukan dengan membuat salinan internal data.

function write(dataBuffer: ArrayBuffer)

Parameter

dataBuffer

ArrayBuffer

Buffer audio yang fungsi ini akan membuat salinan.

Detail Metode yang Diwarisi

createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)

Membuat PullAudioInputStream yang mendelegasikan ke antarmuka panggilan balik yang ditentukan untuk metode read() dan close().

static function createPullStream(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream

Parameter

callback
PullAudioInputStreamCallback

Objek input audio kustom, berasal dari PullAudioInputStreamCallback

format
AudioStreamFormat

Format data audio di mana audio akan dikembalikan dari metode read() panggilan balik (Diperlukan jika format bukan 16 kHz 16bit mono PCM).

Mengembalikan

Aliran input audio sedang dibuat.

Diwarisi DariAudioInputStream.createPullStream

createPushStream(AudioStreamFormat)

Membuat PushAudioInputStream yang didukung memori dengan format audio yang ditentukan.

static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream

Parameter

format
AudioStreamFormat

Format data audio di mana audio akan ditulis ke metode write() aliran audio push (Diperlukan jika format bukan 16 kHz 16bit mono PCM).

Mengembalikan

Aliran input audio sedang dibuat.

Diwarisi DariAudioInputStream.createPushStream