Taglia un pezzo di audio
Tenga i trenta secondi che contano di una registrazione di quaranta minuti: indichi l'inizio e quanti secondi conservare, e torna solo quella clip, tagliata pulita e senza clic. Paga a consumo, senza abbonamento.
Questa attività non è disponibile al momento, quindi non può essere acquistata. Non viene addebitato nulla.
Vedi l'APIIndichi il minuto di inizio e quello di fine e ottieni solo quel pezzo dell'audio, scartando il resto. Serve per togliere i primi secondi vuoti di una registrazione, tenere solo la risposta che conta in un'intervista o ritagliare i trenta secondi buoni di un vocale lungo. Niente editor da installare.
Mandi la clip, non il contenitore
La parte buona di una registrazione di solito è mezzo minuto sepolto in quaranta minuti. Una riunione contiene una decisione da citare, un podcast di due ore una clip da condividere, una chiamata un momento di feedback da conservare. Inviare ogni volta il file intero costringe chi lo riceve a ripetere la ricerca che lei ha già fatto. Il taglio risolve il problema: indica un punto di inizio e quanti secondi tenere, e torna solo quella finestra, pronta da condividere o da passare al passaggio successivo.
Un taglio pulito e ciò che viene dopo
Tagliare sembra semplice, e in teoria lo è: un inizio, una fine, si tiene ciò che sta in mezzo. Ma tagliare un flusso audio compresso in punti arbitrari può introdurre clic o frame disallineati, come scopre ogni tecnico la prima volta che un taglio secco schiocca. Qui il taglio è gestito in modo che la clip inizi e finisca dove ha chiesto. Spesso è il primo passo prima di normalizzare, ripulire dal rumore o convertire una clip, e serve anche a eliminare una lunga introduzione musicale prima della trascrizione. La clip resta disponibile tramite un link sicuro per 24 ore.
Solo la parte che ti serve
Carichi il file, scrivi da dove a dove tagliare — per esempio dal minuto 2:15 al 5:40 — e riottieni esattamente quel segmento. Il resto viene scartato. È l'operazione giusta quando ti interessa un solo passaggio e non vuoi girare tutto l'audio a chi lo riceve.
Gli usi più comuni
Togliere il silenzio o le prove all'inizio di una registrazione, tagliare la coda dopo i saluti, estrarre una singola risposta da un'intervista, isolare la parte utile di un vocale di venti minuti. In tutti questi casi tieni il pezzo giusto e butti il resto.
In fase di attivazione
Lo strumento è in fase di attivazione (fase 1b): la pagina è online, le esecuzioni partono a breve. Scrivici se vuoi un avviso appena diventa utilizzabile.
Casi d'uso
L'intervista da accorciare
Un giornalista ha un'intervista di 40 minuti ma gli serve solo la risposta tra il minuto 12 e il 15. La ritaglia e conserva solo quella.
Il vocale con la parte buona
Luca riceve un vocale di venti minuti in cui la parte importante è alla fine. Taglia gli ultimi due minuti e li salva a parte.
La registrazione con l'avvio vuoto
Una registrazione parte con trenta secondi di silenzio prima che qualcuno parli. Un taglio all'inizio e il file è pulito.
Domande frequenti
Come indico il punto di taglio?
Con il minuto e il secondo di inizio e di fine (per esempio da 2:15 a 5:40). Ottieni solo il segmento tra i due.
Il taglio peggiora la qualità?
No: si estrae il pezzo così com'è, senza ricomprimere. La qualità è identica all'originale nella parte che tieni.
Posso già usarlo?
Non ancora: è in fase di attivazione (fase 1b). Le esecuzioni si aprono a breve; scrivici per essere avvisato.
Posso ricavare più spezzoni dallo stesso file?
Sì: ripeti l'operazione per ogni segmento che ti serve, indicando ogni volta inizio e fine.
Dove finisce il file caricato?
Viene caricato, tagliato e poi eliminato: non lo conserviamo, nel rispetto del GDPR.
Strumenti correlati
Per sviluppatori — accesso via API
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.
Endpoint
Un POST autenticato crea l'attività; il risultato arriva via webhook o con un link firmato. Questa capacità è disponibile via API, non come strumento web interattivo.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/audio/trim \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"audio":"https://example.com/clip.mp3","start":10,"duration":30}'const res = await fetch("https://api.kit.forhosting.com/audio/trim", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"audio": "https://example.com/clip.mp3",
"start": 10,
"duration": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/audio/trim",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"audio": "https://example.com/clip.mp3",
"start": 10,
"duration": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/audio/trim", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"audio":"https://example.com/clip.mp3","start":10,"duration":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"audio":"https://example.com/clip.mp3","start":10,"duration":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/audio/trim", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"audio": "https://example.com/clip.mp3",
"start": 10,
"duration": 30
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "audio.trim",
"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.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_mb | 200 |
max_minutes | 180 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
In fase di attivazione
Il prezzo è pubblicato — $0.077 a richiesta più $0.0045 al minuto — e resta quello.
Domande tecniche
Quanto costerà?
Prezzo pubblicato: $0.077 a richiesta più $0.0045 al minuto. A consumo, senza abbonamento.