AudioRecorder
*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.
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.
Tóm Tắt
Thuộc Tính
Phương Pháp
Sự Kiện
Thuộc Tính
Phương Pháp
Clear
Xóa bản ghi khỏi AudioRecorder .
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
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
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
RecordAsync
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.