AudioRecorder

แสดงที่เลิกใช้งานแล้ว

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

ไม่สามารถเรียกดู

AudioRecorder บันทึกสตรีมเสียงในประสบการณ์ด้วยขีดจํากัดเวลาคงที่ 60 วินาที ผลลัพธ์สามารถโหลดลงใน AudioPlayer เพื่อเล่นได้

ในเวลานี้ AudioDeviceInput ไม่สามารถบันทึกได้ คุณสามารถใช้วิธี GetUnrecordableInstancesAsync() เพื่อตรวจสอบว่าตัวอย่างใดไม่สามารถบันทึกได้

สรุป

คุณสมบัติ

  • การรักษาความปลอดภัยของ Roblox
    อ่านพร้อมๆ กัน
  • อ่านอย่างเดียว
    ไม่ซ้ำ
    อ่านพร้อมๆ กัน

คุณสมบัติ

IsRecording

การรักษาความปลอดภัยของ Roblox
อ่านพร้อมๆ กัน

คืนว่า AudioRecorder กําลังบันทึกอยู่หรือไม่

TimeLength

อ่านอย่างเดียว
ไม่ซ้ำ
อ่านพร้อมๆ กัน

restores ความยาวปัจจุบันของการบันทึกในวินาที

วิธีการ

Clear

()

ล้างบันทึกออกจาก AudioRecorder


ส่งค่ากลับ

()

GetConnectedWires

Instances

พารามิเตอร์

pin: string
ค่าเริ่มต้น: ""

ส่งค่ากลับ

Instances

GetInputPins


ส่งค่ากลับ

GetOutputPins


ส่งค่ากลับ

GetTemporaryContent

ส่งคืนเนื้อหาที่บันทึกไว้ซึ่งสามารถเล่นซ้ำได้ด้วย AudioPlayer เนื้อหาที่ดึงจากวิธีนี้จะถูกต้องเฉพาะในเซสชั่นปัจจุบันเท่านั้น


ส่งค่ากลับ

Stop

()

หยุดการบันทึก


ส่งค่ากลับ

()

CanRecordAsync

ผลตอบแทน

ส่งคืนว่า AudioRecorder สามารถบันทึกได้ในปัจจุบันหรือไม่ตัวอย่างเช่น นี้จะส่งคืน false หากข้อมูลบันทึกปัจจุบันได้ถึงขีดจํากัดเวลาบันทึกเพื่อล้างการบันทึกใช้ Clear()


ส่งค่ากลับ

GetUnrecordableInstancesAsync

Instances
ผลตอบแทน

ข้ามกราฟเสียงโดยเริ่มจากอินพุตของเครื่องบันทึกนี้เพื่อค้นหาตัวอย่างที่ไม่สามารถบันทึกได้ ขณะนี้ AudioDeviceInput ไม่สามารถบันทึกได้


ส่งค่ากลับ

Instances

RecordAsync

()
ผลตอบแทน

หาก CanRecordAsync() ส่งคืน true การบันทึกจะเริ่ม หากการบันทึกไม่สามารถเริ่มต้นได้ วิธีนี้จะผลิตข้อผิดพลาด


ส่งค่ากลับ

()

อีเวนต์

WiringChanged

พารามิเตอร์

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