AudioStreamFormat class

يمثل تنسيق دفق الصوت المستخدم لتكوينات إدخال الصوت المخصصة.

الأساليب

close()

تحرير أي مورد خارجي مرفق بالكائن بشكل صريح

getDefaultInputFormat()

إنشاء كائن تنسيق دفق صوتي يمثل تنسيق دفق الصوت الافتراضي (PCM أحادي 16 كيلوهرتز 16 بت).

getWaveFormat(number, number, number, AudioFormatTag)

إنشاء كائن تنسيق دفق صوتي بخصائص التنسيق المحددة.

getWaveFormatPCM(number, number, number)

إنشاء كائن تنسيق دفق صوتي بخصائص التنسيق الموجي pcm المحددة.

تفاصيل الأسلوب

close()

تحرير أي مورد خارجي مرفق بالكائن بشكل صريح

function close()

getDefaultInputFormat()

إنشاء كائن تنسيق دفق صوتي يمثل تنسيق دفق الصوت الافتراضي (PCM أحادي 16 كيلوهرتز 16 بت).

static function getDefaultInputFormat(): AudioStreamFormat

المرتجعات

تنسيق دفق الصوت الذي يتم إنشاؤه.

getWaveFormat(number, number, number, AudioFormatTag)

إنشاء كائن تنسيق دفق صوتي بخصائص التنسيق المحددة.

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

المعلمات

samplesPerSecond

number

معدل العينة، في العينات في الثانية (Hertz).

bitsPerSample

number

بت لكل عينة، عادة 16.

channels

number

عدد القنوات في بيانات waveform-audio. تستخدم البيانات Monaural قناة واحدة وتستخدم بيانات الاستريو قناتين.

format
AudioFormatTag

تنسيق الصوت (PCM أو alaw أو mulaw).

المرتجعات

تنسيق دفق الصوت الذي يتم إنشاؤه.

getWaveFormatPCM(number, number, number)

إنشاء كائن تنسيق دفق صوتي بخصائص التنسيق الموجي pcm المحددة.

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

المعلمات

samplesPerSecond

number

معدل العينة، في العينات في الثانية (Hertz).

bitsPerSample

number

بت لكل عينة، عادة 16.

channels

number

عدد القنوات في بيانات waveform-audio. تستخدم البيانات Monaural قناة واحدة وتستخدم بيانات الاستريو قناتين.

المرتجعات

تنسيق دفق الصوت الذي يتم إنشاؤه.