AudioAnalyzer
*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
Âm lượng lớn nhất được quan sát trong bộ nhớ âm thanh cuối cùng.
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.
Bật sử dụng của GetSpectrum .
Phương Pháp
Trả về một array của Wires được kết nối với ghimđược chỉ định.
Trả về phổ tần số của bộ nhớ âm thanh cuối cùng.
Sự Kiện
Bắt lửa khi một instance khác được kết nối hoặc thoát kết nối với AudioAnalyzer qua một Wire .
Thuộc Tính
PeakLevel
Â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
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
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.
WindowSize
Phương Pháp
GetConnectedWires
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ố
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ố
Whether ví dụ đã kết nối hay mất kết nối.
Chốt trên AudioAnalyzer mà mục tiêu Wire nhắm.
Các Wire giữa AudioAnalyzer và ví dụ / trường hợpkhác.