ฉันจะบันทึกเสียงโดยใช้ไมโครโฟนได้อย่างไร


23

เพิ่งเจอคำถามนี้ในขณะที่พยายามเชื่อมต่อเว็บแคม หากเว็บแคมห่อหุ้มเสียงนั้นก็โอเค แต่ถ้าฉันต้องการติดไมโครโฟนในสถานที่ / สถานที่อื่น

คำถาม: ฉันจะบันทึกเสียงโดยใช้ไมโครโฟนได้อย่างไร


1
นี่คือวิธีบันทึกด้วยไมโครโฟน: Instructables.com/id/…
Bay

คำตอบ:


15

ไม่มีอินพุตไมโครโฟนใน Raspberry Pi ชิปเสียงของ Raspberry Pi รองรับเฉพาะเอาต์พุตเสียงเท่านั้นไม่ใช่อินพุต หากคุณต้องการบันทึกเสียงโดยใช้ RPi คุณจะต้องใช้อุปกรณ์ไมโครโฟนภายนอกเช่นไมโครโฟน USB กล้องเว็บแคม USB บางรุ่นยังมีไมโครโฟนในตัวด้วยดังนั้นคุณสามารถใช้งานได้


1
โปรดทราบว่ามีข้อผิดพลาดบางอย่างในเฟิร์มแวร์ USB ที่ป้องกันไม่ให้บันทึกโดยไม่เกิดข้อผิดพลาด / ความเร็วเกินกว่า 20 วินาที
scruss

มีตัวเลือกที่ไม่ใช่ USB หรือไม่?
Aleksandr Levchuk

1
@AleksandrLevchuk: แน่นอนว่ามี แต่พวกเขาจะไม่ใช้งานง่ายและ / หรือราคาถูก คุณสามารถซื้อการ์ดเสียงเฉพาะสำหรับ RaspberryPI (ซึ่งตอนนี้มีไม่กี่) - ฉันรู้ว่าอย่างน้อยหนึ่งซึ่งขึ้นอยู่กับชิปเซ็ต Wolfson ซึ่งมีอินพุตไมโครโฟน สิ่งที่ฉันคิดเกี่ยวกับยังมีไมโครโฟนในตัวสองตัว แต่มันมีค่าใช้จ่ายเกือบเท่าตัว RaspberryPi เอง อีกทางเลือกหนึ่งคือการใช้ไมโครโฟนบางตัว (เช่นอิเล็กเตรตหนึ่ง) โดยตรง (คุณจะต้องขยายสัญญาณ แต่คุณสามารถซื้ออุปกรณ์ที่มีโมดูลรวม) แต่เนื่องจาก RaspberryPi ไม่มี ADC คุณจะต้องใช้หนึ่ง
Krzysztof Adamski

2
Krzysztof ขอบคุณ สำหรับ Pi2 ฉันลงเอยด้วยการใช้การ์ดเสียง USB amazon.com/gp/aw/d/B001MSS6CSและ 3.5 มม. mic amazon.com/gp/aw/d/B005DJOIPQมันมีความบกพร่องของเสียงในตอนแรก 2 ถึง 5 วินาที) แต่ทันใดนั้นพวกเขาก็หยุดและฉันมีการบันทึกเสียงที่ชัดเจนในขณะนี้ เสียงมีความชัดเจนและไวมาก สิ่งเดียวที่ฉันกังวลตอนนี้คือการ์ดเสียง USB จะดึงพลังงานได้มาก แต่ฉันยังไม่ได้ตรวจสอบสมมติฐานนั้น
Aleksandr Levchuk

4

คุณสามารถเชื่อมต่อไมโครโฟน usb ของ Sony Singstar เข้ากับ RPi และบันทึกโดยใช้ความกล้า คุณภาพเสียงไม่ดีที่สุด แต่ก็ไม่ได้แย่เกินไปและใช้งานได้

ป.ล. ฉันพบกล้อง usb Eye Eye ของ Sony ที่มีไมโครโฟนไม่ทำงานอย่างนี้


1

คุณสามารถใช้การ์ดเสียง USB หรือการ์ดเสียงหัว GPIO ตามเช่นคนที่กล่าวถึงที่นี่

ตามตำแหน่งถ้าคุณหมายถึงการ์ดเสียงอื่นลองใช้ความกล้าและมันจะช่วยให้คุณเลือกอุปกรณ์บันทึกข้อมูล

หากคุณต้องการบันทึกในสถานที่ต่าง ๆ (ที่มี Pis แตกต่างกัน) บางทีคุณสามารถสตรีมมันผ่านเครือข่าย ใช้บางอย่างเช่น rtp จาก ffmpeg (avconv)

ด้าน


คุณช่วยกรุณาระบุรายละเอียดเฉพาะในคำตอบของคุณได้หรือไม่
Darth Vader

ขอบคุณสำหรับความคิดเห็น Darth ฉันได้เพิ่มข้อมูลเพิ่มเติมเกี่ยวกับความกล้า
Matt
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.