← Back to Blog New Feature

Translate Call Transcripts to 50+ Languages with One API Call

April 23, 2026 · 5 min read
Globe with multilingual speech bubbles showing API translation

If you operate a multilingual contact center, you know the problem: your calls are in English, but your QA team in Mexico City needs Spanish transcripts, and your compliance desk in Tokyo needs Japanese. The typical solution? Transcribe first, then pipe the text through a separate translation API - doubling your cost and complexity.

VoxParse now handles both in a single request. Add translation=true and translation_language=Spanish, and your response includes both the original English transcript and a full translation. No extra API call. No extra cost.

Listen to the source call

This is the same AT&T call from our previous posts. An English-language inbound call about a device exchange.

🎧 Sample call - AT&T inbound, device exchange (~3 minutes)

One request, two languages

curl -X POST https://api.voxparse.com/v1/transcribe \
  -H "X-API-Key: YOUR_API_KEY" \
  -F "[email protected]" \
  -F "translation=true" \
  -F "translation_language=Spanish"

Side-by-side: English original vs. Spanish translation

Both outputs come from the same API response. The transcript_cleaned field contains the English original; translated_transcript contains the Spanish version.

🇬🇧 English (transcript_cleaned)

Agent: Thanks for calling AT&T. My name is Erica. Can I have the wireless telephone number you are calling about today?

Customer: 406-539-1202.

Agent: How may I help you today?

Customer: I got a letter saying I can get the BlackBerry Torch.

Agent: Okay, I'd be happy to help with that, but first I need to verify some information for security.

Agent: Can you verify the last four of the social on the account?

Customer: 5528.

Agent: And the billing address on the account?

Customer: 98 Maxton Drive.

Agent: I've verified your identity. Let me pull up the exchange offer. The new device will ship to 98 Maxton Drive.

Agent: Once you receive the return label, attach it to the phone box and drop it in any USPS blue collection box.

Agent: I have completed the exchange setup. Do you have any questions, Mr. Milgen?

Customer: No.

Agent: We value and appreciate your business. Thank you for calling AT&T. Have a great day.

🇪🇸 Spanish (translated_transcript)

Agente: Gracias por llamar a AT&T. Mi nombre es Erica. ¿Me puede dar el numero de telefono inalambrico sobre el que llama hoy?

Cliente: 406-539-1202.

Agente: ¿En que puedo ayudarle hoy?

Cliente: Recibi una carta diciendo que puedo obtener el BlackBerry Torch.

Agente: De acuerdo, con gusto le ayudo con eso, pero primero necesito verificar algunos datos por seguridad.

Agente: ¿Puede verificar los ultimos cuatro digitos del seguro social en la cuenta?

Cliente: 5528.

Agente: ¿Y la direccion de facturacion en la cuenta?

Cliente: 98 Maxton Drive.

Agente: He verificado su identidad. Permita que busque la oferta de intercambio. El nuevo dispositivo se enviara a 98 Maxton Drive.

Agente: Cuando reciba la etiqueta de devolucion, adjuntela a la caja del telefono y depositela en cualquier buzon azul de USPS.

Agente: He completado la configuracion del intercambio. ¿Tiene alguna pregunta, Sr. Milgen?

Cliente: No.

Agente: Valoramos y agradecemos su preferencia. Gracias por llamar a AT&T. Que tenga un excelente dia.

Why this matters for BPOs

Supported languages

VoxParse translation supports 50+ target languages including Spanish, French, German, Portuguese, Italian, Japanese, Chinese (Simplified/Traditional), Korean, Arabic, Hindi, Russian, Dutch, Polish, Turkish, Vietnamese, Thai, and more. Simply pass the language name as a string.

# French
-F "translation_language=French"

# Japanese
-F "translation_language=Japanese"

# Mandarin Chinese
-F "translation_language=Chinese"

# Brazilian Portuguese
-F "translation_language=Portuguese"

No competitor offers inline translation at this price point. AssemblyAI and Deepgram don't have translation at all - you'd need to pipe their output through Google Translate or DeepL, adding $0.02-$0.06 per 1,000 characters.

Translate your transcripts today

Translation is included at $0.49/hr. No per-language surcharge. One API call, both languages in the response.

Get your API key →

Bottom line

Multilingual transcription shouldn't require two APIs and two invoices. VoxParse gives you the original transcript and a professional translation in a single response. Same audio file, same API call, same $0.49/hr rate. Just add translation=true.

Read the full translation documentation for the complete language list and integration guide.