ฉันจะแบ่งไฟล์เสียงโดยอัตโนมัติเมื่อเกิดเสียงได้อย่างไร


11

ฉันมีการบันทึกเสียงที่เสียง 1 kHz แบ่งส่วนของมัน มีหลายเซกเมนต์ที่ใช้เวลาพอสมควรในการใช้ความกล้าเพื่อแยกไฟล์ด้วยตนเอง มีปลั๊กอินหรือโปรแกรมอัตโนมัติในการทำเช่นนี้?


มันอาจจะไม่ใช่ข้อเสนอแนะเชิงปฏิบัติ แต่ค้นหาไบนารีโค้ดสำหรับเสียงนั้นและแยกออกมา
soandos

คำตอบ:


8

ซึ่งเป็นไปได้จริงโดยใช้ปลั๊กอินการวิเคราะห์การค้นหาจังหวะของความกล้าเมื่อรวมกับตัวกรองแบนด์วิดท์

  1. ทำซ้ำแทร็กเสียงโมโนของคุณ
  2. ค้นหาความถี่ที่แน่นอนของเสียง
    1. เลือกเสียงที่คุณต้องการความกล้าที่จะตรวจจับและเลือกวิเคราะห์→พล็อตสเปกตรัม
    2. กำหนดขนาดเป็น 16384
    3. เลื่อนตัวชี้เมาส์เหนือจุดสูงสุด
    4. มองหาความถี่ "สูงสุด"
  3. ใช้ตัวกรอง bandpass เพื่อลบทุกอย่างยกเว้นเสียง
    1. เลือกแทร็กตรวจจับเสียงทั้งหมดและเลือกเอฟเฟ็กต์→ Nyquist Prompt
    2. พิมพ์(reson s 1000 1 1)ลงในช่อง
    3. แทนที่1000ด้วยความถี่ที่คุณได้รับจากขั้นตอนที่ 2
    4. คลิกตกลง
  4. เลือกใช้เอฟเฟกต์ Amplify โดยตั้งค่า New Peak Amplitude เป็นศูนย์
  5. ใช้วิเคราะห์→ค้นหาจังหวะ เริ่มต้นด้วยเกณฑ์เปอร์เซ็นต์เท่ากับ 100; ลดเปอร์เซ็นต์นั้นจนกว่า Audacity จะตรวจจับเสียงได้สำเร็จ
  6. ใช้ไฟล์→ส่งออกหลายรายการเพื่อบันทึกกลุ่มที่ทำเครื่องหมายว่าเป็นไฟล์แยกต่างหาก

0

อืมเสียงกระเพื่อมของคุณเป็นอย่างไรบ้าง Audacity การส่งออกหลายตามที่อธิบายไว้http://wiki.audacityteam.org/wiki/Splitting_recordings_into_separate_tracksทำสิ่งที่คุณต้องการโดยกำหนดป้ายกำกับที่เหมาะสม

ดูเหมือนว่ามันจะเป็นไปได้ที่จะรวมสคริปต์อัตโนมัติฉลากเงียบจากที่นั่น (ชื่อ SilenceMarker.ny) ด้วยตัวอย่างเช่นการประมวลผลง่ายสเปกตรัมจากhttp://audacity-forum.de/download/edgar/nyquist/nyquist-doc/ example / rbd / 03-fft-tutorial.htmเพื่อทำการติดฉลากตาม freq ถ้าฉันต้องทำฉันจะลองดู แต่เสียงกระเพื่อมไม่ใช่ภาษาของฉัน

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