Auto-detected — QA Auto-Healing 07/05/2026
Padrão: [stt-patch] OpenAI STT 400 — Invalid language 'pt-br'
Frequência: 4x no log (últimas ~8h) | causa cascade: ElevenLabs fallback também falha
Severidade: 🟠 ALTA — Voice completamente quebrado quando language passado
Erro Exato
[stt-patch] OpenAI STT 400: {"error":{"message":"Invalid language 'pt-br'.
Language parameter must be specified in ISO-639-1 format."}}
[voice/stt] gpt-4o-transcribe falhou, usando fallback: gpt-4o-transcribe HTTP 400
[voice/stt] ElevenLabs error: 400 — Invalid language code 'pt-BR'
Fix
Trocar 'pt-br' / 'pt-BR' por 'pt' no código de STT:
// ANTES
const language = 'pt-br';
// DEPOIS
const language = 'pt'; // ISO-639-1 — OpenAI e ElevenLabs aceitam
Localização Suspeita
channels/voice/ ou skills/elevenlabs/ — buscar por pt-br ou pt-BR
Auto-detected — QA Auto-Healing 07/05/2026
Padrão:
[stt-patch] OpenAI STT 400 — Invalid language 'pt-br'Frequência: 4x no log (últimas ~8h) | causa cascade: ElevenLabs fallback também falha
Severidade: 🟠 ALTA — Voice completamente quebrado quando language passado
Erro Exato
Fix
Trocar
'pt-br'/'pt-BR'por'pt'no código de STT:Localização Suspeita
channels/voice/ouskills/elevenlabs/— buscar porpt-broupt-BR