GUIA

Texto em fala em 31 idiomas: uma só voz para cada idioma

O Supertonic 3, o modelo aberto de texto em fala usado pela SuperClonica, fala 31 idiomas, e cada voz do catálogo fala todos eles. Uma voz criada a partir de uma gravação em inglês lê seu texto em português, hindi ou japonês, e um narrador russo pode dublar o mesmo vídeo em alemão.

Este guia lista os idiomas suportados, explica como escolher o idioma de um texto e traz dicas para os mais procurados. O chinês ainda não é suportado.

Como uma voz fala 31 idiomas

Uma voz no Supertonic 3 descreve como alguém soa, não qual idioma fala. O idioma é escolhido para cada texto com um código de idioma, então o mesmo arquivo de voz serve para os 31 idiomas. O sotaque da gravação original pode aparecer um pouco, o que combina com personagens e mal se nota nos narradores.

Teste na página de qualquer voz: escolha o idioma ao lado do campo de texto, escreva uma frase de 30 a 100 caracteres e clique no botão para gerá-la. No computador, o motor SuperClonica recebe o código com --lang, por exemplo: superclonica --text "Olá, tudo bem?" --voice voz.json --lang pt --output ola.wav.

Texto em fala em português

Código pt. Mantenha os diacríticos (ã, ç, é). O modelo lê um único português; a variante brasileira ou europeia depende do seu texto.

Texto em fala em inglês

Código en. O inglês é o idioma mais comum das vozes do catálogo: narradores, personagens de jogos e filmes, locutores. Números, datas e unidades são lidos por extenso; escreva as abreviações como devem ser pronunciadas.

Texto em fala em espanhol

Código es. Escreva os acentos e os sinais de abertura ¿ e ¡: eles ajudam o modelo com a tonicidade e a entonação. Qualquer voz lê espanhol, inclusive personagens gravados em inglês.

Texto em fala em alemão

Código de. Palavras compostas longas são lidas corretamente como estão; escreva os tremas e o ß, não ae nem ss, para uma pronúncia melhor.

Texto em fala em francês

Código fr. Mantenha os acentos e os apóstrofos de elisão (l’, d’, j’): eles mudam como as palavras se ligam na fala.

Texto em fala em russo e ucraniano

Códigos ru e uk. Escreva em cirílico. Em russo, use o ё onde ele cabe; marcas de acento não são necessárias. Os números são lidos por extenso nos dois idiomas.

Texto em fala em japonês

Código ja. Escreva com a mistura habitual de kanji e kana; para uma leitura incomum de um nome, escreva-o em kana. O japonês combina com personagens de anime e jogos: muitos podem dizer uma fala no idioma original.

Texto em fala em coreano

Código ko. Escreva em hangul com os espaços normais entre as palavras; os espaços ajudam o modelo com o ritmo.

Texto em fala em hindi

Código hi. Escreva em devanágari: o modelo foi feito para isso, e o hindi escrito em letras latinas pode ser lido com menos precisão. Qualquer voz do catálogo lê hindi.

Texto em fala em árabe

Código ar. Escreva em alfabeto árabe; os sinais de vogal em palavras ambíguas podem ajudar o modelo a escolher a leitura certa.

Texto em fala em turco, indonésio e vietnamita

Códigos tr, id e vi. Mantenha as letras especiais e os sinais de tom de cada idioma (ç, ğ, ş, ı no turco; os tons no vietnamita): sem eles as palavras são lidas de outro jeito.

Italiano, polonês e outros idiomas europeus

Códigos it, pl, nl, sv, da, fi, cs, sk, sl, hr, hu, ro, bg, el, et, lv e lt. Escreva cada idioma com suas letras e diacríticos; grego e búlgaro em seus próprios alfabetos.

Números e datas em todos os idiomas

O motor SuperClonica lê os números por extenso em 27 dos 31 idiomas, então 2026 ou 150 soam naturais. Casos gramaticais não são acrescentados: onde um idioma pede uma forma especial, como um ordinal, escreva-a por extenso. A opção numbers=False do motor passa os dígitos ao modelo como estão.