Partager via


AudioStreamFormat class

Représente le format de flux audio utilisé pour les configurations d’entrée audio personnalisées.

Méthodes

close()

Libère explicitement toute ressource externe attachée à l’objet

getDefaultInputFormat()

Crée un objet de format de flux audio représentant le format de flux audio par défaut (PCM mono 16KHz).

getWaveFormat(number, number, number, AudioFormatTag)

Crée un objet de format de flux audio avec les caractéristiques de format spécifiées.

getWaveFormatPCM(number, number, number)

Crée un objet de format de flux audio avec les caractéristiques de mise en forme d’ondes pcm spécifiées.

Détails de la méthode

close()

Libère explicitement toute ressource externe attachée à l’objet

function close()

getDefaultInputFormat()

Crée un objet de format de flux audio représentant le format de flux audio par défaut (PCM mono 16KHz).

static function getDefaultInputFormat(): AudioStreamFormat

Retours

Format de flux audio en cours de création.

getWaveFormat(number, number, number, AudioFormatTag)

Crée un objet de format de flux audio avec les caractéristiques de format spécifiées.

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

Paramètres

samplesPerSecond

number

Taux d’échantillonnage, en échantillons par seconde (Hertz).

bitsPerSample

number

Bits par échantillon, généralement 16.

channels

number

Nombre de canaux dans les données audio de forme d’onde. Les données monaurales utilisent un canal et les données stéréo utilisent deux canaux.

format
AudioFormatTag

Format audio (PCM, alaw ou mulaw).

Retours

Format de flux audio en cours de création.

getWaveFormatPCM(number, number, number)

Crée un objet de format de flux audio avec les caractéristiques de mise en forme d’ondes pcm spécifiées.

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

Paramètres

samplesPerSecond

number

Taux d’échantillonnage, en échantillons par seconde (Hertz).

bitsPerSample

number

Bits par échantillon, généralement 16.

channels

number

Nombre de canaux dans les données audio de forme d’onde. Les données monaurales utilisent un canal et les données stéréo utilisent deux canaux.

Retours

Format de flux audio en cours de création.