AudioAnalyzer

Artık kullanılmayanları göster

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

AudioAnalyzer , ona Wire aracılığıyla bağlı olan ses akışlarından ölçüm alır.Tek bir Giriş pini sağlar ancak herhangi bir çıkış yayını üretmez.Sunucuda kaynak tasarrufu sağlamak için tüm ses işlemlerinin devre dışı olduğunu unutmayın; AudioAnalyzer özellikleri ve yöntemleri, sunucu kriptlerinden kullanıldığında boş veya sıfır sonuçlar verir.

Özet

Özellikler

Yöntemler

Etkinlikler

Özellikler

PeakLevel

Salt Okunur
Çoğaltılmamış
Paralel oku

Son ses depolama sırasında gözlenen en yüksek ses düzeyi.Bu özellik, kare hızından daha sık değişir ve değiştirilen olayları ateşlemez.Sunucuda bu özellik daima 0 dir.

RmsLevel

Salt Okunur
Çoğaltılmamış
Paralel oku

Son ses depolama sırasında gözlenen kök-ortalama-kare ortalama hacim.Bu özellik genellikle PeakLevel daha istikrarlıdır, ancak anlık hacim dalgalarını yakalayabilir.Bu özellik, kare hızından daha sık değişir ve değiştirilen olayları ateşlemez.Sunucuda, bu özellik daima 0 dir.

SpectrumEnabled

Paralel oku

GetSpectrum() kullanımını etkinleştirir.Eğer false , GetSpectrum() boş bir dizi döndürür, ancak AudioAnalyzer 'in CPU üzerindeki yükü dramatik bir şekilde azalır.Bu, yalnızca bir ses tüket hacmini analiz ediyorsanız, sözleşme imzalamaartırmak için bu özelliği devre dışı bırakabilirsiniz.

Paralel oku

Yöntemler

GetConnectedWires

Instances

Belirtilen sabitlebağlı bir dizi Wires döndürür. AudioAnalyzer 'in bir "Giriş" sabitlevardır.

Parametreler

pin: string
Varsayılan değer: ""

Dönüşler

Instances

GetInputPins


Dönüşler

GetOutputPins


Dönüşler

GetSpectrum

Son ses depolama alanının frekans spektrumunu bir dizi sayı olarak döndürür.Dizinin elemanları, 0 Hertz'den 24,000 Hertz'e eşit olarak düzenlenmiş kök ortalama kare hacim seviyeleridir.Analizörün girişlerinden biri AudioDeviceInput dan geliyorsa veya bu yöntem bir sunucu kriptinden kullanılıyorsa, boş bir dizi döndürür.


Dönüşler

Etkinlikler

WiringChanged

Bir bağlantı kurulduktan veya bağlantı kesildikten sonra ateşlenen olay, şimdi şu veya daha önce başka bir sabit parçaya ve bazı diğer kullanılabilir durumlara bağlandı veya bağlantı kesildi.

Parametreler

connected: boolean

Instans bağlandı veya bağlantı kesildi.

pin: string

Hedeflerin AudioAnalyzer üzerindeki düğme. The pin on the that the Wire targets.

wire: Wire

Wire arasındaki AudioAnalyzer ve diğer durumarasındaki.

instance: Instance

Wire aracılığıyla bağlantı kurulan diğer örnek.