AudioAnalyzer

Hiển Thị Bản Đã Lỗi Thời

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

AudioAnalyzer nhận đo lường từ dòng âm thanh được kết nối với nó thông qua Wire .Nó cung cấp một chiếc Nhập duy nhất nhưng không sản xuất bất kỳ dòng ra nào.Lưu ý rằng tất cả xử lý âm thanh đã bị vô hiệu hóa trên máy chủ để tiết kiệm tài nguyên; Các thuộc tính và phương thức của AudioAnalyzer trả về kết quả trống hoặc không khi sử dụng từ các kịch bản máy chủ.

Tóm Tắt

Thuộc Tính

  • Chỉ Đọc
    Không Sao Chép
    Đọc Song Song

    Âm lượng lớn nhất được quan sát trong bộ nhớ âm thanh cuối cùng.

  • Chỉ Đọc
    Không Sao Chép
    Đọc Song Song

    Khối lượng trung bình root-mean-quare quan sát được trong khoảng thời gian cuối cùng của bộ lưu trữ âm thanh.

  • Đọc Song Song

    Bật sử dụng của GetSpectrum .

Phương Pháp

Sự Kiện

Thuộc Tính

PeakLevel

Chỉ Đọc
Không Sao Chép
Đọc Song Song

Âm lượng lớn nhất được quan sát trong bộ nhớ âm thanh cuối cùng.Tính năng này thay đổi thường xuyên hơn tốc độ khung và không bắn sự kiện đã thay đổi.Trên máy chủ, thuộc tính này luôn luôn là 0.

RmsLevel

Chỉ Đọc
Không Sao Chép
Đọc Song Song

Khối lượng trung bình root-mean-quare quan sát được trong khoảng thời gian cuối cùng của bộ lưu trữ âm thanh.Tính chất này thường ổn định hơn PeakLevel nhưng nó có thể không thu được những ngọn sóng âm lượng tạm thời.Tính năng này thay đổi thường xuyên hơn tốc độ khung và không bắn sự kiện đã thay đổi.Trên máy chủ, thuộc tính này luôn là 0 .

SpectrumEnabled

Đọc Song Song

Bật sử dụng của GetSpectrum() .Nếu false , GetSpectrum() trả về một mảng trống, nhưng tải nhẹ CPU của AudioAnalyzer được giảm mạnh.Điều này có nghĩa là nếu bạn chỉ phân tích âm lượng của một luồng âm phát trực tuyến, bạn có thể vô hiệu hóa thuộc tính này để cải thiện hiệu lực.

Đọc Song Song

Phương Pháp

GetConnectedWires

Instances

Trả về một array của Wires được kết nối với ghimđầu vào được chỉ định. AudioAnalyzer có một ghim"Input".

Tham Số

pin: string
Giá Trị Mặc Định: ""

Lợi Nhuận

Instances

GetInputPins


Lợi Nhuận

GetOutputPins


Lợi Nhuận

GetSpectrum

Trả về phổ tần số của bộ nhớ âm thanh cuối cùng, dưới dạng một mảng số.Các yếu tố của mảng là mức âm lượng trung bình gốc, được xếp đều từ 0 hertz đến 24,000 hertz.Nếu bất kỳ đầu vào nào của máy phân tích đến từ một AudioDeviceInput hoặc phương pháp này được sử dụng từ một kịch bản máy chủ, nó trả về một mảng trống.


Lợi Nhuận

Sự Kiện

WiringChanged

Sự kiện xảy ra sau khi một Wire được kết nối hoặc mất kết nối, và sự kiện Wire bây giờ hoặc đã từng kết nối với một chốt trên AudioAnalyzer và một số ví ví dụ / trường hợpkhác có thể kết nối được.

Tham Số

connected: boolean

Whether ví dụ đã kết nối hay mất kết nối.

pin: string

Chốt trên AudioAnalyzer mà mục tiêu Wire nhắm.

wire: Wire

Các Wire giữa AudioAnalyzer và ví dụ / trường hợpkhác.

instance: Instance

Các ví dụ khác được kết nối thông qua Wire .