AudioStreamFormat class
Özel ses giriş yapılandırmaları için kullanılan ses akışı biçimini temsil eder.
Yöntemler
close() | Nesneye eklenmiş tüm dış kaynakları açıkça serbest |
get |
Varsayılan ses akışı biçimini (16KHz 16 bit mono PCM) temsil eden bir ses akışı biçimi nesnesi oluşturur. |
get |
Belirtilen biçim özelliklerine sahip bir ses akışı biçim nesnesi oluşturur. |
get |
Belirtilen pcm dalga biçimi özelliklerine sahip bir ses akışı biçimi nesnesi oluşturur. |
Yöntem Ayrıntıları
close()
Nesneye eklenmiş tüm dış kaynakları açıkça serbest
function close()
getDefaultInputFormat()
Varsayılan ses akışı biçimini (16KHz 16 bit mono PCM) temsil eden bir ses akışı biçimi nesnesi oluşturur.
static function getDefaultInputFormat(): AudioStreamFormat
Döndürülenler
Oluşturulan ses akışı biçimi.
getWaveFormat(number, number, number, AudioFormatTag)
Belirtilen biçim özelliklerine sahip bir ses akışı biçim nesnesi oluşturur.
static function getWaveFormat(samplesPerSecond: number, bitsPerSample: number, channels: number, format: AudioFormatTag): AudioStreamFormat
Parametreler
- samplesPerSecond
-
number
Örnek/saniye (Hertz) cinsinden örnek hızı.
- bitsPerSample
-
number
Örnek başına bit sayısı genellikle 16'dır.
- channels
-
number
Dalga biçimi-ses verilerindeki kanal sayısı. Monaural verileri bir kanal, stereo veriler ise iki kanal kullanır.
- format
- AudioFormatTag
Ses biçimi (PCM, alaw veya mulaw).
Döndürülenler
Oluşturulan ses akışı biçimi.
getWaveFormatPCM(number, number, number)
Belirtilen pcm dalga biçimi özelliklerine sahip bir ses akışı biçimi nesnesi oluşturur.
static function getWaveFormatPCM(samplesPerSecond: number, bitsPerSample: number, channels: number): AudioStreamFormat
Parametreler
- samplesPerSecond
-
number
Örnek/saniye (Hertz) cinsinden örnek hızı.
- bitsPerSample
-
number
Örnek başına bit sayısı genellikle 16'dır.
- channels
-
number
Dalga biçimi-ses verilerindeki kanal sayısı. Monaural verileri bir kanal, stereo veriler ise iki kanal kullanır.
Döndürülenler
Oluşturulan ses akışı biçimi.