AudioRecorder

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.

Không Thể Duyệt

AudioRecorder ghi lại luồng âm thanh trong kinh nghiệm với giới hạn thời gian cố định là 60 giây. Kết quả có thể được tải vào một AudioPlayer để phát lại.

Tại thời điểm này, AudioDeviceInput không thể được ghi lại. Phương pháp GetUnrecordableInstancesAsync() có thể được sử dụng để kiểm tra cụ thể các ví dụ nào không thể ghi lại.

Thuộc Tính

IsRecording

Bảo Mật Roblox
Đọc Song Song

Trả về xem liệu AudioRecorder có đang ghi âm hay không.

TimeLength

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

Trả về chiều dài hiện tại của bản ghi trong giây lát.

Phương Pháp

Clear

()

Xóa bản ghi khỏi AudioRecorder .


Lợi Nhuận

()

GetConnectedWires

Instances

Tham Số

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

Lợi Nhuận

Instances

GetInputPins


Lợi Nhuận

GetOutputPins


Lợi Nhuận

GetTemporaryContent

Trả lại nội dung được ghi lại có thể được phát lại với AudioPlayer . Nội dung được lấy từ phương pháp này chỉ hợp lệ trong phiên hiện tại.


Lợi Nhuận

Stop

()

Dừng ghi.


Lợi Nhuận

()

CanRecordAsync

Sinh Lợi

Trả về xem liệu AudioRecorder có thể ghi lại hiện tại không.Ví dụ, điều này sẽ trả về false nếu dữ liệu ghi hiện tại đã đạt đến giới hạn thời gian ghi.Để xóa bản ghi, sử dụng Clear() .


Lợi Nhuận

GetUnrecordableInstancesAsync

Instances
Sinh Lợi

Chạy qua biểu đồ âm thanh, bắt đầu từ các đầu vào của máy ghi âm này, để tìm các ví dụ không thể ghi lại. Hiện tại, AudioDeviceInput không thể ghi lại.


Lợi Nhuận

Instances

RecordAsync

()
Sinh Lợi

Nếu CanRecordAsync() trả về true, quá trình ghi bắt đầu. Nếu quá trình ghi không thể bắt đầu, phương pháp này sản xuất một lỗi.


Lợi Nhuận

()

Sự Kiện

WiringChanged

Tham Số

connected: boolean
pin: string
wire: Wire
instance: Instance