Transcription d’appels pour centres de contact et ventes
Transcrivez chaque appel en gardant conseiller et client séparés : envoyez l’enregistrement stéréo avec les étiquettes de canal et obtenez un texte horodaté par côté pour le contrôle qualité, le coaching et la recherche.
Obtenir une clé API Démarrage rapide Langues prises en charge
Une requête pour un appel stéréo
{
"audio_url": "https://recordings.example.com/2026/10/08/call-5521.wav",
"model": "oracle",
"channel_speaker_separation": "overlap",
"channel_labels": { "0": "Agent", "1": "Customer" },
"output_format": "json",
"webhook_url": "https://qa.example.com/hooks/kolwrite"
}
Chaque segment et chaque mot portent leur canal et leur étiquette. Utilisez standard quand on parle à tour de rôle (facturé au tarif d’un modèle) et overlap quand les voix se chevauchent (facturé au tarif du modèle sur la plus grande valeur entre la durée de l’appel et la parole totale détectée sur les canaux).
Enregistrements mono
Si les deux côtés sont mélangés sur un canal, utilisez include_diarization: true avec num_speakers: 2. Séparation des canaux et diarisation ne se combinent pas dans une même tâche.
À grande échelle
- Lancez les tâches à la fin des appels et recevez les résultats par webhook.
- Dédoublonnez les livraisons sur
X-KolWrite-Delivery-Id. basemaintient le coût à 0,48 US$ l’heure d’appel sur des lignes claires ;oraclepour les appels bruyants ou avec accents.- Enregistrer et transcrire des appels exige le consentement prévu par votre juridiction ; cette responsabilité vous incombe.
Questions et réponses
La séparation des canaux coûte-t-elle plus cher ?
La séparation standard est incluse. Le mode overlap facture le tarif du modèle sur la plus grande valeur entre la durée de l’enregistrement et la parole totale détectée.
Puis-je nommer les canaux ?
Oui, avec channel_labels, par exemple {"0":"Agent","1":"Customer"}.
Combien de canaux sont pris en charge ?
De deux à huit canaux physiques.