Tôi đang cố gắng xuất các dấu thời gian bắt đầu của các khoảng thời gian im lặng (vì có tiếng ồn nền, bởi độ im lặng tôi có nghĩa là ngưỡng) trong một tệp âm thanh cụ thể. Cuối cùng, tôi muốn chia nhỏ tệp âm thanh thành các tệp âm thanh nhỏ hơn, được cung cấp các dấu thời gian này. Điều quan trọng là không có phần nào của tệp gốc bị loại bỏ.Phát hiện và in dấu thời gian của các khoảng thời gian tắt bằng cách sử dụng SoX
tôi đã cố gắng
sox in.wav out.wav silence 1 0.5 1% 1 2.0 1% : newfile : restart
(lịch sự http://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/)
Mặc dù, nó phần nào đã làm công việc, nó cũng cắt và loại bỏ các giai đoạn của sự im lặng, mà tôi không muốn xảy ra.
Có phải 'im lặng' là tùy chọn phù hợp hoặc có cách đơn giản hơn để thực hiện những gì tôi cần làm không?
Cảm ơn.
Bất kỳ tin tức về chủ đề này? Bạn có thể làm được điều này không? Tôi cần phải làm chính xác như vậy. Hiện tại tôi phát hiện sự im lặng với độ tin cậy và xuất nhãn theo dõi dưới dạng tệp văn bản. – 3244611user