Sto provando a generare i timestamp di inizio dei periodi di silenzio (poiché c'è un rumore di fondo, per silenzio intendo una soglia) in un dato file audio. Alla fine, voglio dividere il file audio in file audio più piccoli, dati questi timestamp. È importante che nessuna parte del file originale venga scartata.Rilevamento e stampa di timestamp di periodi di silenzio utilizzando SoX
ho cercato
sox in.wav out.wav silence 1 0.5 1% 1 2.0 1% : newfile : restart
(per gentile concessione http://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/)
Anche se, in qualche modo ha fatto il lavoro, ma ha anche tagliato e scartato i periodi di silenzio, che non voglio accada.
"Silenzio" è l'opzione giusta oppure esiste un modo più semplice per eseguire ciò che devo fare?
Grazie.
ci sono novità su questo argomento? Potresti realizzare questo? Ho bisogno di fare esattamente la stessa cosa. Attualmente rilevo il silenzio con audacity ed esporta l'etichetta-traccia come file di testo. – 3244611user