Edge TTS
A maneira fácil de começar com vozes prontas do catálogo da Microsoft.
On-line · Não, voz do catálogo
Passo a passo
Aqui você pode ver o que clica, o que digita e quando termina. Comece com a etapa 1. Opções adicionais podem ser encontradas na parte inferior.
Configurar uma vez
Você precisa de um PC Windows com internet e espaço para vários gigabytes. Ainda não há arquivo de configuração concluído. As etapas a seguir configuram o programa. Você não precisa ser capaz de programar para isso.
Abra o menu Iniciar Windows, digite PowerShell e abra o programa. Copie as linhas a seguir, uma de cada vez, e pressione Enter para cada uma. Aguarde após cada linha até que a instalação seja concluída.
winget install --id Python.Python.3.11 --exact --source wingetwinget install --id Gyan.FFmpeg --exact --source wingetPython executa LinguoAI. FFmpeg lê e grava vídeos. Se Windows solicitar confirmação, verifique se pertence a esta instalação.
Feito? Ambas as instalações relatam sucesso ou “já instaladas”. Agora feche PowerShell.
Baixe o arquivo ZIP. Clique com o botão direito na pasta de downloads e selecione “Extrair tudo”. Em seguida, abra a pasta descompactada.
Você está correto se tiver o arquivo pyproject.toml e a pasta linguoai veja.
Na pasta aberta, clique na barra de endereço na parte superior. Tipo powershell e pressione Enter. Uma nova janela é aberta. Copie estas três linhas de verificação individualmente:
py -3.11 --versionffmpeg -versionffprobe -versionVocê verá Python 3.11 e duas versões exibidas. Se aparecer “não encontrado”, use a ajuda abaixo antes de continuar.
Fique nesta janela. Copie cada linha individualmente e pressione Enter. Espere até poder inserir algo novamente. Arquivos maiores são carregados na primeira vez.
py -3.11 -m venv .venv.\.venv\Scripts\python.exe -m pip install --upgrade pip.\.venv\Scripts\python.exe -m pip install torch --index-url https://download.pytorch.org/whl/cpu.\.venv\Scripts\python.exe -m pip install -e ".[desktop]"Concluído sem mensagem de erro? Então a configuração está concluída. Você só precisa deles uma vez.
Copie esta linha na mesma janela:
.\.venv\Scripts\python.exe -m linguoaiA janela LinguoAI é aberta. Mantenha PowerShell aberto enquanto você usar LinguoAI.
Experimente agora
Primeiro, faça um pequeno vídeo com linguagem falada claramente, por exemplo, 30 segundos.
Abra a pasta LinguoAI extraída novamente. Toque na barra de endereço na parte superior powershell. Basta executar o comando da etapa 5. Você não precisa repetir a instalação.
Instale ou atualize o Microsoft App Installer na Microsoft Store. Em seguida, reabra PowerShell e repita a etapa 1.
Abra as instruções da Microsoft ↗Feche PowerShell e abra-o novamente como no passo 3. Se isso não funcionar, reinicie o PC e verifique novamente as três linhas. Este guia requer a instalação do Python 3.11.
Não execute a próxima linha ainda. Primeiro verifique se você está na pasta descompactada pyproject.toml e você copiou a linha inteira. Salve o texto exato do erro se precisar de ajuda.
Quando você inicia pela primeira vez, os modelos são baixados. Deixe a janela aberta e verifique se o progresso continua. Se LinguoAI mostrar um erro, leia a mensagem no log. Em seguida, teste primeiro um vídeo mais curto.
Python 3.10+ e FFmpeg necessários
# FFmpeg, ffprobe und Tkinter über die Paketverwaltung installieren.
# Im entpackten Projektordner:
python3 -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install torch --index-url https://download.pytorch.org/whl/cpu
python -m pip install -e ".[desktop]"
ffmpeg -version
ffprobe -version
python -m linguoai
Quatro maneiras de obter uma faixa de voz
“Própria voz” pode significar coisas diferentes. Esta comparação o ajudará a fazer a escolha certa.
A maneira fácil de começar com vozes prontas do catálogo da Microsoft.
On-line · Não, voz do catálogo
Google Voice rápido via Google Translate Text-to-Speech com código de voz.
On-line · Não, código do idioma
Saída local rápida com um modelo ONNX existente ou autotreinado.
locais · CPU, opcional CUDA
Adota caráter vocal e maneira de falar a partir de uma gravação curta e limpa.
Voz de referência · GPU recomendado
Instale no mesmo ambiente virtual e carregue uma voz adequada:
.\.venv\Scripts\python.exe -m pip install -e ".[desktop,piper]"
New-Item -ItemType Directory -Force ".\Stimmen"
.\.venv\Scripts\python.exe -m piper.download_voices --download-dir ".\Stimmen" de_DE-thorsten-medium
Piper: ONNX mais JSON correspondente, ID de alto-falante opcional e taxa de fala ajustável.
Devido às dependências de áudio/tocha, um ambiente Python-3.11 dedicado é recomendado:
py -3.11 -m venv .venv-chatterbox
.\.venv-chatterbox\Scripts\python.exe -m pip install --upgrade pip
.\.venv-chatterbox\Scripts\python.exe -m pip install -e ".[desktop,voice-clone]"
.\.venv-chatterbox\Scripts\python.exe -m linguoai
Para processos repetíveis
Este exemplo é traduzido localmente para NLLB e usa um modelo Piper. As mesmas configurações do GUI estão disponíveis para automação.
Saída própria e caminhos de modelo
.\.venv\Scripts\python.exe -m linguoai `
--input "C:\Videos\quelle.mp4" `
--output "C:\Videos\quelle.de.mp4" `
--language de `
--service nllb `
--device cpu `
--nllb-device cpu `
--tts-engine piper `
--tts-device cpu `
--piper-model "C:\Stimmen\de_DE-thorsten-medium.onnx" `
--piper-config "C:\Stimmen\de_DE-thorsten-medium.onnx.json"
Veja todas as opções: .\.venv\Scripts\python.exe -m linguoai --help
O pacote finalizado para um ambiente Python existente; FFmpeg ainda é necessário.
python -m pip install ".\linguoai-2.2.2-py3-none-any.whl[desktop]"
python -m linguoai
Distribua o poder da computação de maneira sensata
Whisper, NLLB e a voz local podem ser colocadas separadamente. Portanto, você pode começar aos poucos e colocar apenas a peça no GPU que realmente se beneficia com isso.
“Automático” verifica CUDA e, caso contrário, volta para CPU.
Precisa de uma edição CUDA correspondente do PyTorch.
Seleção PyTorch ↗Além disso, requer CUDA-12-cuBLAS e cuDNN 9 no caminho do sistema.
Usa tempo de execução ONNX: onnxruntime-gpu instalar em vez da edição CPU.
Opcionalmente mais rápido no CPU
NVIDIA Parakeet v3 reconhece 25 idiomas europeus. O adaptador sherpa-onnx opcional funciona localmente no CPU com quatro threads por padrão.
Faster-Whisper continua sendo o padrão com reconhecimento automático de fala, seleção mais ampla de idioma e processamento CPU ou GPU.
A melodia primeline é especializada em alemão. Para fazer isso, selecione o perfil alemão com uma exportação ONNX adequada; para vários idiomas europeus o perfil NVIDIA. Uma vantagem de velocidade ou qualidade não é garantida sem compará-la com seus arquivos.
Instale o pacote opcional e forneça uma pasta de modelo compatível. Um modelo não é baixado automaticamente.
.\.venv\Scripts\python.exe -m pip install -e ".[parakeet]"
.\.venv\Scripts\python.exe -m linguoai --help
Use a pasta completa do modelo sherpa-onnx com codificador, decodificador, joiner e arquivo de token. Ao exportar para o alemão, guarde também o arquivo do codificador externo se ele pertencer ao modelo.
Em Desktop e Colab selecione o reconhecimento de fala, perfil e pasta de modelo. Especifique explicitamente o idioma de origem para que a tradução receba o código do idioma correto. Periquito transcrito; a tradução e a voz selecionadas seguem depois.
modelos e configuração sherpa-onnx ↗ · mapa do modelo primeline ↗
Carregar → Processar → Baixar
Para usuários que receberam acesso ao estúdio. Faça login e envie vídeos diretamente no navegador.
Processando no servidor. Tradução ainda limitada; processo completo ainda não confirmado.
Nenhuma conta do Google é necessária. Sem acesso de estúdio, você pode escolher Google Colab ou a versão desktop.
A interface web Colab já aceita uploads e caminhos de arquivos do Google Drive. Ele processa os vídeos na máquina Colab em execução e oferece vídeos e legendas para download. Os resultados também podem ser salvos em sua unidade.
A caixa de ferramentas completa
tiny até large-v3, além disso, possui valores de modelo.O modelo NLLB-600M padrão está sob CC-BY-NC-4.0, é um modelo de pesquisa e não uma tradução certificada de produção. Verifique sempre os resultados.
Depois de baixar no termo escolhido. Em Colab, isso significa dentro da VM temporária do Google.
Receba seções de texto apenas quando selecionadas ou como um substituto ativado explicitamente.
Envie cada sugestão traduzida para ser dublada para o respectivo serviço de idiomas online.
Os resultados temporários não serão publicados até que o vídeo e ambas as legendas estejam completos. Abortar, novas tentativas limitadas, caminhos de destino protegidos e chaves API editadas evitam surpresas desagradáveis.
OPCIONAL
Com SHARE_PROVIDER = "gradio" você receberá automaticamente um link dinâmico. Google Drive é opcional.
Somente para seu próprio endereço fixo: configure um túnel Cloudflare nomeado com seu próprio domínio e o serviço http://127.0.0.1:7860. Este não é um servidor LinguoAI implementado publicamente.
No Notebook, defina SHARE_PROVIDER como "cloudflare", preencha CLOUDFLARE_TUNNEL_HOSTNAME com seu próprio nome de host e salve CLOUDFLARE_TUNNEL_TOKEN como segredo Colab. Nunca publique tokens.
Cloudflare: 95 MB por upload por padrão. Gradio: até 5 GB por arquivo. Para vídeos grandes, use Google Drive. Links temporários trycloudflare.com não são usados devido à falta de suporte SSE.