O que o modelo específico faz
O Voxtral Mini Transcribe Realtime 3 é um modelo de transcrição de áudio em streaming desenvolvido pela Mistral AI. A sua função principal é converter o fluxo de áudio recebido em tempo real em texto escrito de forma incremental. Ao contrário dos modelos de síntese de voz, este modelo não gera áudio; a sua saída é exclusivamente textual.
O modelo opera através de conexões WebSocket, o que permite uma comunicação bidirecional e de baixa latência entre o cliente e o servidor. Está desenhado para ambientes onde a imediatidade da transcrição é crítica, como assistentes de voz, legendas ao vivo ou sistemas de ditado. A versão específica identificada é 'voxtral-mini-transcribe-realtime-3-0', lançada a 20 de outubro de 2026.
A saída incremental descreve a forma como o texto aparece durante a sessão, e não uma transcrição definitiva garantida em cada instante. Os fragmentos iniciais podem ser completados à medida que mais áudio chega, pelo que uma aplicação deve distinguir entre texto provisório e texto que decide apresentar como final. A utilidade dessa distinção depende de como o cliente gere e exibe as atualizações recebidas.
O WebSocket mantém um canal de comunicação aberto para trocar mensagens entre o cliente e o servidor durante a transmissão. Essa conexão bidirecional permite enviar áudio e receber texto sem abrir uma requisição independente por cada fragmento, mas não elimina a dependência da rede nem fixa por si só uma latência concreta. O tempo efetivo de resposta também depende do percurso entre cliente e serviço e da forma como a aplicação envia o áudio.
A descrição funcional separa com clareza a entrada e a saída: o sistema recebe áudio e devolve texto, mas não sintetiza uma resposta falada. Numa integração, portanto, a transcrição é o resultado que o cliente pode processar ou exibir; qualquer ação posterior corresponde à aplicação e não deve ser confundida com uma capacidade de geração de voz do modelo.
Especificações básicas do modelo
Resumo das características técnicas verificadas na documentação oficial.
| Característica | Detalhe |
|---|---|
| Identificador | voxtral-mini-transcribe-realtime-3-0 |
| Modalidade de entrada | Áudio (streaming) |
| Modalidade de saída | Texto |
| Protocolo | WebSocket |
| Data de lançamento | 20 de outubro de 2026 |
Capacidades e exemplos por tarefa
A principal capacidade do modelo é a transcrição incremental. À medida que o áudio é transmitido, o modelo devolve fragmentos de texto parciais que vão sendo completados. Isto permite às aplicações mostrar o texto no ecrã enquanto o utilizador fala, sem esperar pelo fim da frase.
Além da transcrição básica, o modelo incorpora a deteção de fim de turno (turn-taking detection). Esta função identifica quando o falante terminou a sua intervenção, o que é crucial para sistemas de diálogo que precisam de saber quando responder. Oferece também etiquetas de falante, que permitem distinguir entre diferentes vozes numa conversa, embora isto não equivale a uma identificação biométrica única. A função 'context_bias' permite influenciar a transcrição fornecendo contexto prévio, melhorando a precisão em jargões técnicos ou nomes próprios.
A transcrição incremental pode produzir uma sequência de revisões, e não apenas uma linha de texto que permanece inalterada desde o primeiro fragmento. Uma interface que a apresenta em direto deve contemplar que o conteúdo parcial se complete e organizar a atualização para que o utilizador possa seguir a conversa. A rapidez com que o texto aparece não determina por si só que cada palavra seja definitiva ou correta.
A deteção de fim de turno e as etiquetas de falante resolvem tarefas distintas. A primeira sinaliza um possível momento de fecho de uma intervenção; as segundas ajudam a separar vozes dentro da conversa. Nenhuma das duas funções demonstra por si só quem é uma pessoa nem garante que todas as intervenções fiquem segmentadas sem erros, pelo que a aplicação deve interpretar esses resultados dentro do seu próprio fluxo de diálogo.
O parâmetro context_bias serve para fornecer termos ou contexto que podem orientar a escolha de palavras durante a transcrição. Essa influência não torna segura a escrita de um nome próprio nem elimina erros: o resultado continua a depender do áudio recebido e da informação contextual fornecida. O contexto deve corresponder à conversa que se processa, pois orientar o vocabulário não equivale a verificar o conteúdo falado.
O intervalo de 200 ms do exemplo descreve a cadência de fragmentos dessa integração ilustrativa, e não uma frequência garantida para todas as sessões. A aplicação pode usar as etiquetas de falante para organizar as legendas, mas essas etiquetas não certificam a identidade dos participantes nem asseguram uma atribuição correta em cada caso. A deteção de fecho também deve ser entendida como um sinal para gerir a linha, e não como prova infalível de que o falante já terminou.
Benchmarks e metodologia publicada
A Mistral AI publicou uma avaliação baseada no conjunto de dados FLEURS, utilizando um subconjunto de 35 idiomas. Para os idiomas japonês, coreano e chinês, utiliza-se a métrica CER (Character Error Rate) em vez da WER (Word Error Rate), devido à estrutura destes idiomas.
É importante destacar que esta avaliação não cobre os 45 idiomas e dialetos que o guia atual do modelo declara como suportados. Portanto, os resultados dos benchmarks não garantem o desempenho em todos os idiomas disponíveis. Não foram verificadas pontuações específicas por idioma nem os resultados foram reproduzidos de forma independente. As equipas que necessitem de garantir um nível de precisão devem realizar testes próprios com gravações representativas do seu caso de uso.
WER e CER expressam erros de transcrição com unidades diferentes. WER conta substituições, eliminações e inserções de palavras em relação a uma referência; CER aplica uma comparação baseada em caracteres. Por isso, uma pontuação de uma métrica não deve ser comparada diretamente com outra como se ambas medíssem exatamente a mesma unidade, e a escolha indicada para japonês, coreano e chinês deve ser conservada ao interpretar os resultados.
O conjunto FLEURS e a seleção de 35 idiomas delimitam o alcance da avaliação descrita. Os resultados permitem considerar o comportamento medido nessa configuração, mas não preenchem automaticamente a ausência de métricas para os idiomas restantes nem provam o desempenho de cada dialeto incluído na lista de compatibilidade. A compatibilidade declarada e uma pontuação observada numa prova são afirmações distintas.
Uma prova própria pode estimar se o modelo responde às condições concretas de uma equipa, desde que as gravações representem as vozes, o vocabulário e as condições de áudio relevantes para essa avaliação. O resultado de uma prova local também não garante o mesmo nível noutras gravações ou configurações. Convém registar que idioma, métrica e material foram utilizados para que as comparações mantenham um alcance claro.
A ausência de reprodução independente limita a possibilidade de verificar se o resultado publicado se mantém sob outra execução ou configuração. Por isso, as cifras do benchmark funcionam como referência para uma avaliação posterior, e não como uma promessa de precisão uniforme. A decisão deve ter em conta tanto a cobertura linguística medida como as necessidades de qualidade do sistema que receberá a transcrição.
Preço e requisitos de implantação
O custo do modelo é calculado por minuto de áudio processado. A tarifa pública é de 0,008 USD por minuto. Não se aplica uma tarifa por tokens de saída, uma vez que o preço está vinculado à duração do áudio de entrada. Esta estrutura de preços é diferente da dos modelos de linguagem de grande escala, que costumam cobrar por tokens de entrada e saída.
A implantação é realizada através da API da Mistral AI. Não foram publicados pesos descarregáveis para estas variantes, o que significa que o modelo não pode ser executado localmente sem acesso à infraestrutura da Mistral. Para implantações privadas empresariais, é necessário um acordo específico com o fornecedor. As equipas devem confirmar as condições de faturação e a disponibilidade na sua região antes de integrar o modelo em produção.
A cobrança por minuto vincula o custo ao tempo de áudio processado, em vez do número de palavras que aparecem na transcrição. Para estimar o gasto, as equipas podem relacionar a tarifa indicada com a duração de áudio prevista e o volume de sessões que esperam processar. Essa estimação deve ser tratada como um cálculo baseado no preço público descrito, e não como uma confirmação das condições contratuais aplicáveis a cada conta.
O facto de a saída de texto estar incluída significa que a estrutura descrita não adiciona um cargo separado por tokens de transcrição. O critério de faturação indicado continua a ser a duração do áudio de entrada; o texto gerado não substitui essa unidade de cobrança. Esta diferença facilita comparar o esquema com tarifas baseadas em tokens, mas não permite concluir qual será o custo total sem conhecer o volume de uso previsto.
A falta de pesos descarregáveis para estas variantes impede propor a sua execução local como uma instalação autónoma a partir desses pesos. O acesso descrito passa pela API do fornecedor, enquanto um despliegue privado depende de um acordo específico. A disponibilidade regional e as condições de faturação devem ser confirmadas para a conta e a localização concretas antes de converter uma estimação num plano de produção.
Estrutura de preços
Detalhes da faturação pública do modelo.
| Conceito | Preço |
|---|---|
| Áudio de entrada | 0,008 USD / minuto |
| Saída de texto | Incluído na tarifa de áudio |
| Implantação privada | Acordo específico necessário |
Limitações, segurança e alternativas
Uma limitação importante é a dependência da ligação à internet. Sendo um serviço na nuvem, qualquer interrupção da rede ou do serviço da Mistral afetará a transcrição. As equipas devem implementar mecanismos de reconexão e gestão de erros para evitar a perda de áudio.
Do ponto de vista da segurança, o áudio pode conter dados pessoais sensíveis. É responsabilidade do utilizador limitar a retenção e o acesso a estes dados, informar as pessoas sobre o tratamento e rever os erros em ambientes ruidosos. A deteção de falantes não deve ser confundida com a identificação biométrica, uma vez que não garante a unicidade do indivíduo. Como alternativas, existem outros modelos de transcrição em tempo real, mas a escolha deve basear-se na comparação de precisão, latência e custo para o caso de uso específico.
A dependência de uma ligação ativa afeta tanto o envio do áudio como a receção dos fragmentos de texto. Se a ligação for interrompida, a aplicação pode deixar de receber atualizações enquanto o serviço não estiver acessível; reconectar não recupera automaticamente o áudio que o cliente não tenha conservado ou reenviado. A gestão de erros deve definir o que acontece com o fragmento em curso e como se informa o utilizador, sem assumir que cada interrupção se resolve sem perda.
As medidas sobre retenção, acesso e informação às pessoas fazem parte do tratamento do áudio e das transcrições derivadas. Limitar quem pode consultar os dados e quanto tempo se conservam reduz a exposição, mas não elimina por si só os riscos nem substitui o cumprimento das normas aplicáveis. A configuração deve considerar ambas as formas de conteúdo, porque o texto transcrito também pode revelar informação presente na voz.
As provas com ruído permitem observar como responde a transcrição perante condições menos limpas do que uma gravação controlada, embora o resultado de uma prova concreta não quantifique automaticamente o comportamento em qualquer ambiente ruidoso. O artigo não estabelece um limiar de ruído nem uma taxa de erro para essas condições. Por isso, as provas devem ser interpretadas dentro do material utilizado e acompanhadas de revisão de erros e reconexões.
A comparação com alternativas deve manter critérios equivalentes: precisão medida com materiais comparáveis, latência observada sob condições semelhantes e custo calculado com volumes coerentes. Uma cifra de precisão obtida com outro conjunto de áudio ou uma definição distinta de latência pode induzir a uma escolha enganosa. As etiquetas de falante continuam a ser uma função de separação de vozes e não uma prova biométrica, mesmo quando a aplicação as use para ordenar legendas.
Processo de verificação de segurança
Passos recomendados antes de implantar o modelo em produção.
- 01Auditar o tipo de dados pessoais presentes no áudio.
- 02Configurar políticas de retenção e eliminação de dados.
- 03Informar os utilizadores sobre o uso da transcrição.
- 04Realizar testes de robustez em ambientes com ruído.
- 05Implementar monitorização de erros e reconexões.
Critérios práticos de escolha
Para decidir se utilizar o Voxtral Mini Transcribe Realtime 3, as equipas devem avaliar vários critérios. Primeiro, a necessidade de transcrição em tempo real: se a aplicação requer texto incremental, este modelo é adequado. Segundo, o suporte linguístico: verificar se o idioma objetivo está entre os 45 suportados e, se possível, rever a precisão nesse idioma específico.
Terceiro, o custo: comparar a tarifa por minuto com o volume de áudio esperado. Quarto, a integração: avaliar a facilidade de uso da API WebSocket e a disponibilidade da infraestrutura da Mistral na região. Quinto, a segurança: garantir o cumprimento das normas de proteção de dados. Se algum destes critérios não for cumprido, devem ser consideradas alternativas ou soluções híbridas.
A escolha começa por precisar o que significa «tempo real» para a aplicação: receber fragmentos durante a intervenção, fechar uma linha ao detetar um turno ou completar uma transcrição no final são necessidades relacionadas, mas não idênticas. Verificar o fluxo esperado ajuda a decidir se a saída incremental aporta valor e que comportamento deve gerir o cliente quando os fragmentos se atualizam ou a ligação se interrompe.
A lista de idiomas compatíveis indica alcance funcional declarado, e não uma garantia de precisão equivalente para cada idioma. Se o idioma de destino estiver incluído, continua a ser pertinente verificar o resultado com gravações representativas e uma métrica adequada; uma prova noutro idioma não substitui essa verificação. O facto de o benchmark abranger menos idiomas do que a lista de compatibilidade deve ser conservado ao valorar a confiança disponível.
O cálculo económico pode partir da duração de áudio esperada e da tarifa por minuto, e depois contrastar-se com a quantidade de sessões prevista. A estimação não substitui a confirmação de faturação e disponibilidade regional, nem permite inferir condições não descritas para o despliegue privado. Separar o custo estimado do acesso efetivamente contratado evita tratar uma projeção como uma cotação confirmada.
A avaliação de integração deve verificar a troca por WebSocket na região prevista e o comportamento da aplicação perante erros, reconexões e fragmentos parciais. Em paralelo, a revisão de privacidade deve contemplar o áudio e o texto resultante, assim como as regras de acesso, retenção e informação aos utilizadores. Se estes requisitos ou o nível de precisão esperado não ficarem satisfeitos nas provas próprias, comparar alternativas ou uma solução híbrida é uma decisão de avaliação, e não uma garantia de que outra opção resolva automaticamente as mesmas limitações.
Tabela de decisão
Critérios para avaliar a idoneidade do modelo.
| Critério | Pergunta-chave | Ação recomendada |
|---|---|---|
| Tempo real | É necessário texto incremental? | Se sim, o modelo é adequado. |
| Idioma | O idioma é suportado? | Verificar na lista de 45 idiomas. |
| Custo | O custo por minuto é viável? | Calcular o custo total estimado. |
| Segurança | Há dados pessoais? | Implementar controlos de privacidade. |
Continue a explorar
Fontes consultadas
Correções e transparência
Se encontrar informação incorreta ou desatualizada, envie-nos a página e a fonte que devemos rever.
Propor uma correção