Português com inglês
Uma frase.Duas línguas.
Em Portugal, a frase de trabalho normal é portuguesa com quatro palavras inglesas dentro. Fazemos o deploy, mandamos o report, marcamos a call, e ninguém pensa nisso como misturar línguas. Quase todas as aplicações de ditado já decidiram que língua estamos a falar antes de a primeira oração acabar, e o resto da frase paga essa decisão.
Resposta curta
Dá para ditar uma frase com duas línguas dentro, mas só numa aplicação que nunca fixa uma língua para a gravação toda. São duas condições. A transcrição tem de deduzir a língua das próprias palavras e não de uma definição, e o passo que limpa o texto no fim tem de estar proibido de traduzir. Se faltar uma das duas, aparece sempre uma de duas falhas: a palavra inglesa reescrita como aquilo a que soa em português, ou o vocabulário inglês traduzido com muita educação para português.
Cinco falhas
Cinco maneiras de estragar uma frase misturada.
Nenhuma destas tem a ver com pronúncia. É o que acontece quando a aplicação tem um lugar para uma língua e a frase precisa de dois.
| O caso | O que volta | O que devia acontecer |
|---|---|---|
| Uma palavra inglesa no meio da frase | "Vou fazer o deploy amanhã" volta como "Vou fazer o diploma amanhã". A transcrição está em português, deploy não é palavra portuguesa, e o modelo escolhe a palavra portuguesa mais parecida. | Deploy fica deploy, escrito como a indústria o escreve, numa frase em que mais nada foi tocado. |
| Uma oração inteira que muda de língua | Começa em português e acaba em inglês. A segunda metade volta como disparate com aspeto plausível em português, ou simplesmente não volta. | A mudança de língua é só isso: uma mudança. Cada metade fica na língua em que foi dita, sem costura no sítio onde se encontram. |
| A limpeza do texto a traduzir | A transcrição estava certa e depois algo prestável transformou deploy em implantação e commit em confirmação. A frase ficou gramatical e inutilizável. | O passo de limpeza arruma pontuação, maiúsculas e hesitações. Nunca decide em que língua é que uma palavra devia estar. |
| O português a voltar brasileiro | É nas frases misturadas que a variante escorrega primeiro: diz-se equipa e manda-me, e no ecrã aparece equipe e me envie. A aplicação foi para o português que domina o áudio com que foi treinada, e esse não é o nosso. | As formas europeias ficam como foram ditas, com as palavras inglesas no meio, porque nada está a ser normalizado em direção a nada. |
| Nomes de produtos e siglas internas | Figma, Vercel e Supabase chegam como palavras comuns ou partidas em duas. A sigla de três letras da equipa vira uma palavra que ninguém reconhece. | Isto não tem solução, nem na nossa aplicação. Deixa correr enquanto falas e corrige os nomes todos de uma vez no fim. |
Quatro destas cinco são decisões que alguém tomou em nosso nome. Só a última é genuinamente difícil.
Porque acontece
A língua é uma definição, e a frase não é.
Escolhe-se uma língua por gravação
A maioria das aplicações pergunta que língua se fala, ou adivinha nos primeiros segundos de áudio, e mantém essa resposta até se largar a tecla. Uma frase com duas línguas dentro está fora desse modelo do mundo, e a metade mais pequena é empurrada para dentro da maior. É a falha diária de qualquer pessoa bilingue, e não tem nada a ver com pronúncia.
Reconhecer é prever dentro de um vocabulário
O ditado não descodifica sons um a um. Prevê a sequência de palavras mais provável, dado o áudio e o que já foi dito. Se o vocabulário estiver limitado a uma língua, uma palavra estrangeira não tem onde aterrar: o modelo devolve o melhor palpite que tem, e o melhor palpite é uma palavra da língua que lhe disseram que estávamos a falar. Nunca avisa que ficou em dúvida.
Quem limpa o texto é um modelo de linguagem, e os modelos gostam de coerência
Tudo o que transforma uma transcrição crua em texto limpo é um modelo de linguagem, e os modelos de linguagem derivam para uma língua, um registo, uma variante. À solta, traduz a palavra inglesa perdida, formaliza a fala e assenta a frase portuguesa na variante que prefere, que é quase sempre a brasileira. Travar isso não é um problema de modelo. É uma instrução que alguém tem de escrever e cumprir.
Nenhuma medida pública mede isto
A precisão é publicada como taxa de erro em áudio monolingue. A mistura de línguas não aparece em nenhum número que uma aplicação de ditado use para se vender, o que significa que um produto pode pontuar muito bem e desfazer-se na maneira como meio mundo fala de facto. A lacuna não está na investigação. Está no que se decidiu medir.
Ou seja, a solução não é um modelo melhor. São duas decisões de produto: nunca fixar a língua, e proibir a limpeza de traduzir. Ambas são de graça, e ambas têm de ser tomadas de propósito.
Dois minutos
Testa qualquer aplicação de ditado em fala misturada.
Cinco frases, cada uma a isolar uma camada. Diz cada uma na aplicação que já usas, guarda os cinco resultados, e ficas a saber mais do que qualquer lista de funcionalidades diz. Serve para qualquer aplicação, incluindo a nossa, e demora mais a ler do que a fazer.
- 01
Começa numa língua e acaba na outra
Diz: "Amanhã de manhã revejo o documento and then I will send it to the client." As duas metades têm de voltar na língua em que foram ditas. Se o inglês chegar com aspeto de português, a aplicação tem um lugar só para uma língua e acabaste de o encontrar em nove segundos.
- 02
Põe palavras inglesas soltas numa frase normal
Diz: "Já fiz o commit mas ainda não fiz o push." Os dois substantivos ingleses têm de ficar ingleses e escritos assim mesmo. É a forma mais comum de fala profissional em Portugal e é exatamente onde a maioria falha.
- 03
Diz três nomes de produtos de seguida
Diz: "Abre o Figma, depois o Slack, e no fim o Notion." Conta com erros. O que estás a verificar é se voltam como tentativas reconhecíveis, que se corrigem de uma vez, ou tão longe do alvo que obrigam a repetir a frase.
- 04
Confirma a variante, com inglês na frase
Diz: "A equipa manda-me o report amanhã." O resultado tem de manter equipa e manda-me. Se voltar equipe ou me envia, a aplicação está a normalizar o português europeu para brasileiro, e depois de se ver uma vez vê-se todos os dias.
- 05
Lê as hesitações, depois lê o sentido
Diz uma frase longa com hesitação verdadeira lá dentro. Duas perguntas ao resultado. Tirou a hesitação, e mexeu em alguma das palavras enquanto lá andava? Tirar o ruído é o trabalho. Reescrever a frase para soar melhor é outro produto, e vale a pena saber disso antes de o adotar.
Guarda os cinco resultados numa nota. É uma linha de base, e a próxima aplicação que experimentares é comparada com ela e não com a memória que tens dela.
O que fazemos
Não há definição de língua para errar.
A Sonira envia o áudio para a transcrição sem nenhuma pista de língua, de propósito, porque forçar uma língua é precisamente aquilo que estraga a outra. A língua é deduzida das palavras, por isso pode mudar dentro da frase sem que nada tenha de ser avisado de antemão.
O passo que limpa o texto recebe a instrução, por palavras dessas, de manter as palavras exatas e a língua ou línguas de quem falou, nunca traduzir, e nunca mudar a variante nem o registo. Arruma pontuação, maiúsculas, hesitações e comandos ditos em voz alta. Não tem licença para ter opinião sobre em que língua está uma palavra, nem sobre português europeu contra português do Brasil.
O que não faz: adivinhar as siglas internas da empresa nem os nomes de produtos deste mês. Nenhuma aplicação faz. Esses corrigem-se de uma vez no fim, em qualquer ferramenta do mercado.
macOS hoje, assinado e notarizado pela Apple. Windows a seguir, no mesmo código.
Duas línguas, uma frase, nada para configurar.
Quem vive aqui
Quem programa fala assim o dia inteiro.
A frase de um programador português é gramática portuguesa a carregar substantivos ingleses: deploy, commit, branch, merge, pull request, build, endpoint, cache. Ninguém diz implantação. Uma aplicação que traduz para ficar coerente torna inútil cada mensagem no canal da equipa, e uma aplicação com definição de língua obriga a escolher entre a gramática e o vocabulário.
E não é só código. Design, marketing, finanças e medicina funcionam todos com substantivos ingleses dentro de frases portuguesas. Se o trabalho tem vocabulário próprio, parte dele está em inglês, e é essa parte que o ditado perde primeiro.
Um hábito que vale a pena
Diz a frase como a dirias a um colega. O instinto de simplificar para a máquina, de escolher uma língua e ficar lá dentro, custa mais do que os erros: acaba-se a ditar uma versão achatada de nós próprios e depois a editá-la outra vez para a forma certa.
FAQ
Ditar em duas línguas, respondido.
- 01Dá mesmo para ditar uma frase com português e inglês dentro?
- Sim, numa aplicação que não fixe a língua por gravação. A Sonira não envia nenhuma pista de língua para a transcrição e proíbe a limpeza de traduzir, por isso uma frase que passa de português para inglês a meio volta com cada metade na língua em que foi dita.
- 02Tenho de dizer à aplicação que línguas falo?
- Não. Não existe definição de língua para o ditado, por opção. A escolha de língua na configuração inicial define a língua da interface da aplicação e não acompanha o áudio nem o texto.
- 03Vai traduzir as palavras inglesas para português?
- Não pode. A instrução dada ao passo de limpeza é explícita: manter as palavras exatas e a língua ou línguas de quem falou, nunca traduzir, e deixar cada parte na língua em que foi dita. Se aparecer uma palavra traduzida no resultado, isso é um defeito que vale a pena contar-nos, não uma preferência que tenhamos configurado.
- 04E o português de Portugal, com inglês no meio, mantém-se?
- É a mesma regra a trabalhar. Mudar a variante ou o registo está proibido, por isso equipa fica equipa e manda-me fica manda-me, com substantivos ingleses no meio da frase e sem deriva para o português que é mais comum na internet.
- 05Funciona com outras línguas além do português e do inglês?
- A transcrição é multilingue e as regras de limpeza estão escritas para não depender de língua nenhuma, por isso misturar espanhol, francês ou alemão com inglês funciona pelo mesmo mecanismo. Os nossos testes são mais fundos em inglês, português de Portugal e português do Brasil, e esse é o limite honesto daquilo que medimos em vez de assumir.
- 06Misturar línguas torna o ditado mais lento?
- Não. O áudio segue para a transcrição enquanto se fala e no fim corre o mesmo passo único de limpeza, tenha a frase uma língua ou três. Não há nenhum passo extra a pagar por fala misturada.
Diz como dizes de verdade.
Grátis enquanto está em beta. macOS hoje, Windows a seguir.
Português de Portugal contra do Brasil, e o que o ditado faz aos dois
Ditar em inglês quando o inglês não é a nossa língua