Família open source de modelos de voz com IA da Microsoft, com reconhecimento de fala de longa duração (ASR), text-to-speech com vários falantes (TTS) e modelos de TTS em streaming em tempo real.
PaddlePaddle/PaddleSpeech
Toolkit de fala open source baseado em PaddlePaddle para reconhecimento de fala, síntese de fala, verificação de locutor, detecção de palavras-chave e tradução de fala.
- Estrelas
- 12,703
- Forks
- 1,952
- Issues abertas
- 277
- Último commit
- há 3 meses
O que é?
O PaddleSpeech é um toolkit de fala e áudio baseado no framework de deep learning PaddlePaddle. Ele oferece ferramentas de linha de comando e APIs Python prontas para uso em reconhecimento automático de fala, síntese de fala, classificação de áudio, verificação de locutor, diarização de locutores, detecção de palavras-chave, restauração de pontuação e tradução de fala do inglês para o chinês.
O toolkit inclui modelos pré-treinados e receitas de treinamento para diversas arquiteturas, como DeepSpeech2, modelos de ASR baseados em Conformer e Transformer, FastSpeech2, VITS e HiFiGAN para TTS, e ECAPA-TDNN para tarefas com locutores. Também inclui um frontend de texto em chinês com normalização de texto e conversão de grafemas em fonemas, além de servidores de ASR e TTS para uso offline e em streaming. Os modelos podem ser exportados para ONNX para TTS.
O projeto cobre todo o pipeline, da preparação de dados e do treinamento à inferência e implantação, e inclui exemplos de runtime em C++ e demos para Android e Linux em ARM.
Recursos principais
- 01Reconhecimento de fala com modelos para streaming e sem streaming, além de restauração de pontuação.
- 02Síntese de fala com frontend de texto em chinês, vários modelos acústicos e vocoders.
- 03Verificação de locutor, diarização de locutores e classificação de áudio.
- 04Detecção de palavras-chave e tradução de fala do inglês para o chinês.
- 05Ferramentas de linha de comando, API Python e servidores HTTP e de streaming para implantação.
Casos de uso
- Adicionar conversão de fala em texto ou geração de legendas a aplicações em chinês.
- Criar vozes de síntese de fala para apresentadores virtuais, audiolivros ou assistentes de voz.
- Executar verificação de locutor ou reconhecimento de impressão vocal em um serviço de backend.
- Pesquisar modelos de fala ou ajustá-los com datasets como AISHELL e LibriSpeech.
Antes de usar
- Foi desenvolvido com base no framework PaddlePaddle, portanto é necessário instalá-lo para usar o projeto.
- O trecho do README fornecido não inclui comandos de instalação.
Em coleções
Tópicos
Perguntas frequentes
- O que é PaddleSpeech?
- Toolkit de fala open source baseado em PaddlePaddle para reconhecimento de fala, síntese de fala, verificação de locutor, detecção de palavras-chave e tradução de fala. O PaddleSpeech é um toolkit de fala e áudio baseado no framework de deep learning PaddlePaddle. Ele oferece ferramentas de linha de comando e APIs Python prontas para uso em reconhecimento automático de fala, síntese de fala, classificação de áudio, verificação de locutor, diarização de locutores, detecção de palavras-chave, restauração de pontuação e tradução de fala do inglês para o chinês.
- PaddleSpeech é gratuito? Qual é a licença?
- PaddleSpeech é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- PaddleSpeech ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de PaddleSpeech foi em 12 de ago. de 2026.
- Para que posso usar PaddleSpeech?
- Adicionar conversão de fala em texto ou geração de legendas a aplicações em chinês. Criar vozes de síntese de fala para apresentadores virtuais, audiolivros ou assistentes de voz. Executar verificação de locutor ou reconhecimento de impressão vocal em um serviço de backend. Pesquisar modelos de fala ou ajustá-los com datasets como AISHELL e LibriSpeech.
- Onde consigo PaddleSpeech?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/PaddlePaddle/PaddleSpeech
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Kit open source da NVIDIA para criar, ajustar e implantar modelos de IA de fala, incluindo reconhecimento de fala (ASR), síntese de fala (TTS) e LLMs de fala.
Exemplos de código que mostram como chamar os modelos de fala do Alibaba Cloud Bailian para reconhecimento e síntese de fala e conversas por voz.
Nodes do ComfyUI para geração de fala com o Fish Audio Drama 3, clonagem de voz, diálogos com vários falantes e marcações inline, além de transcrição nativa com Qwen3-ASR.
Toolkit de reconhecimento de fala ponta a ponta, desenvolvido para produção em PyTorch, com ferramenta de linha de comando, API Python, receitas de treinamento e runtimes de implantação.
Toolkit open source de reconhecimento de fala para ASR offline e em streaming, com VAD, pontuação, identificação de falantes e serviço compatível com OpenAI.