ForHosting KIT · Audio e voce

Stimi la durata audio dopo la rimozione dei silenzi

Stimi la durata finale di un audio prima di modificarlo. Inserisca la durata totale della clip e gli istanti iniziale e finale di ogni segmento di silenzio rilevato.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Il calcolatore verifica la linea temporale, unisce gli intervalli sovrapposti o adiacenti e sottrae una sola volta il silenzio effettivo. Restituisce durata originale, tempo eliminabile, durata finale stimata e conteggi utili. Può quindi pianificare podcast, registrazioni vocali, lezioni ed elaborazioni multimediali in serie senza caricare o decodificare l’audio.

Prepari una linea temporale affidabile

Parta dalla durata totale della clip in secondi, quindi indichi ogni intervallo rilevato con inizio e fine misurati dal principio dello stesso file. Sono ammessi valori decimali, quindi può usare direttamente dati come 12.375 e 14.8 secondi. Mantenga un’unica scala temporale: non mescoli campioni, millisecondi, timecode o misure ottenute da versioni già tagliate. Un intervallo può iniziare da zero o terminare esattamente alla durata totale. Un segmento di lunghezza zero è valido, ma non elimina tempo. Limiti negativi e intervalli invertiti vengono rifiutati. Se una fine supera la durata della clip, riceve un errore anziché una stima ingannevole. Questo controllo individua un errore frequente nei processi in serie: associare i rilevamenti di un file alla durata di un altro. Lo strumento utilizza soltanto i tempi forniti e non richiede mai il file audio.

Comprenda la sottrazione senza duplicazioni

I rilevatori possono produrre intervalli sovrapposti, annidati o con lo stesso confine. Sommare separatamente tutte le lunghezze conterebbe più volte il tempo condiviso e produrrebbe una previsione troppo breve. Il calcolatore ordina gli intervalli e fonde le fasce coperte prima della sottrazione. Per esempio, i silenzi da 10 a 15 secondi e da 14 a 18 coprono otto secondi unici, non nove. Un intervallo interamente incluso in uno maggiore non aggiunge altro tempo. Anche fasce adiacenti, come 20–22 e 22–24, vengono unite perché non resta audio tra loro. La durata rimossa corrisponde quindi all’unione di tutte le fasce non vuote; quella risultante è il totale originale meno tale unione. Il conteggio di input mostra quanti record ha inviato, mentre quello unificato mostra quante fasce distinte restano. I due valori chiariscono eventuali differenze rispetto a una somma elementare.

Usi la stima nel flusso di montaggio

Consideri il risultato una stima basata su una regola precisa: ogni intervallo fornito viene eliminato integralmente, senza conservare margini intorno al parlato. Se il Suo editor mantiene maniglie, applica dissolvenze, impone una durata minima del silenzio o sposta i confini per preservare i respiri, modifichi prima gli intervalli oppure preveda una differenza nel file renderizzato. Il calcolo è utile prima di elaborazioni multimediali costose. Può prevedere la durata di un podcast, stimare l’audio rimasto da trascrivere o verificare un limite di pubblicazione. Conservi durata originale e impostazioni del rilevatore insieme alla richiesta per rendere verificabile la stima. L’algoritmo è deterministico: input numerici uguali generano sempre lo stesso output. Non usa rete, decodifica, ricampionamento o analisi acustica. La richiesta API costa $0.002; i valori sono espressi in secondi e l’applicazione può mostrarli come timecode.

Pianifichi il montaggio di un podcast

Stimi la durata dell’episodio senza pause prima di avviare il rendering completo.

Preveda il volume di trascrizione

Calcoli quanto audio temporizzato rimane escludendo i silenzi da un lotto vocale.

Controlli un obiettivo di durata

Verifichi se una lezione, intervista o registrazione ripulita rispetterà il limite di pubblicazione.

Quanto costa una richiesta?

Ogni richiesta API costa $0.002.

Quale unità devo utilizzare?

Utilizzi i secondi per la durata totale e tutti i confini; sono ammessi valori decimali.

Cosa accade ai silenzi sovrapposti?

Gli intervalli sovrapposti, annidati e adiacenti vengono fusi, evitando di sottrarre due volte lo stesso audio.

Questa capacità rileva il silenzio nel file?

No. Calcola da segmenti già rilevati e non carica, decodifica o analizza l’audio.

Cosa succede se un segmento supera la clip?

La richiesta restituisce un errore di input non valido se una fine supera total_duration.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/audio/audio-silence-trim-estimate

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/audio/audio-silence-trim-estimate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"total_duration":120,"silence_segments":[{"start":0,"end":3.5},{"start":42,"end":47.25},{"start":110,"end":120}]}'
{
  "total_duration": 120,
  "silence_segments": [
    {
      "start": 0,
      "end": 3.5
    },
    {
      "start": 42,
      "end": 47.25
    },
    {
      "start": 110,
      "end": 120
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "audio.audio_silence_trim_estimate",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

max_mb200
max_minutes180
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Leggi la documentazione completa del KIT →