Próbuję wyprowadzać początkowe znaczniki okresów ciszy (ponieważ w tle jest szum tła, przez ciszę mam na myśli próg) w danym pliku audio. Ostatecznie chcę podzielić plik audio na mniejsze pliki audio, biorąc pod uwagę te znaczniki czasu. Ważne jest, aby żadna część oryginalnego pliku nie została odrzucona.Wykrywanie i drukowanie znaczników czasu okresów ciszy przy użyciu SoX
Próbowałem
sox in.wav out.wav silence 1 0.5 1% 1 2.0 1% : newfile : restart
(dzięki uprzejmości http://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/)
Mimo, że trochę nie praca, to także przycięte i odrzucono okresy ciszy, której nie chcę dzieje.
Czy "cisza" jest właściwą opcją, czy też istnieje prostszy sposób osiągnięcia tego, co muszę zrobić?
Dzięki.
Wszelkie informacje na ten temat? Czy możesz to zrobić? Muszę zrobić dokładnie to samo. Obecnie wykrywam ciszę z audacity i eksportuję ścieżkę etykiety jako plik tekstowy. – 3244611user