Repolode
NVIDIA-NeMo

NVIDIA-NeMo/Speech

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.

Estrelas
18,607
Forks
3,654
Issues abertas
368
Último commit
ontem

O que é?

NeMo Speech é um framework baseado em PyTorch, da NVIDIA, voltado a pesquisadores e desenvolvedores que trabalham com modelos de fala. Ele abrange reconhecimento automático de fala, síntese de fala e LLMs de fala, e foi criado para ajudar a desenvolver, personalizar e implantar modelos reutilizando código existente e checkpoints pré-treinados.

O projeto oferece modelos pré-treinados, como modelos de ASR em streaming e offline, modelos de TTS multilíngues e um modelo de conversa por voz full-duplex, publicados no Hugging Face. Ele foi separado do toolkit NeMo mais abrangente e agora se concentra em áudio, fala e LLMs multimodais.

A instalação pode ser feita com uv a partir do código-fonte, com Docker usando um container NGC pré-compilado ou com pip em um ambiente PyTorch existente. São necessários Python 3.12 ou superior, PyTorch 2.7 ou superior e uma GPU NVIDIA com CUDA para treinamento.

Recursos principais

  • 01Modelos de reconhecimento automático de fala, incluindo modos streaming e offline
  • 02Modelos de síntese de fala com suporte a vários idiomas
  • 03Modelos de LLMs de fala e conversação por voz full-duplex
  • 04Checkpoints pré-treinados publicados no Hugging Face
  • 05Instalação via uv, Docker ou pip junto a uma configuração PyTorch existente

Casos de uso

  • Criar ou ajustar um sistema de reconhecimento de fala para um idioma ou domínio específico
  • Implantar transcrição em streaming com baixa latência em GPUs NVIDIA
  • Criar vozes multilíngues de síntese de fala para aplicações
  • Pesquisar LLMs de fala e agentes de voz conversacionais

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/NVIDIA-NeMo/Speech.git
  2. 2

    Acesse o diretório do projeto

    cd Speech
  3. 3

    Instale a stack compatível com uv (CUDA 13.x)

    uv sync --extra all --extra cu13
  4. 4

    Ou instale com pip no seu ambiente PyTorch existente

    uv pip install 'nemo-toolkit[asr,tts]'

Antes de usar

  • O treinamento requer uma GPU NVIDIA com CUDA.
  • É necessário ter Python 3.12 ou superior e PyTorch 2.7 ou superior.

Tópicos

Perguntas frequentes

O que é Speech?
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. NeMo Speech é um framework baseado em PyTorch, da NVIDIA, voltado a pesquisadores e desenvolvedores que trabalham com modelos de fala. Ele abrange reconhecimento automático de fala, síntese de fala e LLMs de fala, e foi criado para ajudar a desenvolver, personalizar e implantar modelos reutilizando código existente e checkpoints pré-treinados.
Speech é gratuito? Qual é a licença?
Speech é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
Speech ainda é mantido?
Manutenção ativa. O último commit de Speech foi em 20 de out. de 2026.
Para que posso usar Speech?
Criar ou ajustar um sistema de reconhecimento de fala para um idioma ou domínio específico Implantar transcrição em streaming com baixa latência em GPUs NVIDIA Criar vozes multilíngues de síntese de fala para aplicações Pesquisar LLMs de fala e agentes de voz conversacionais
Como instalar Speech?
Clone o repositório: git clone https://github.com/NVIDIA-NeMo/Speech.git Acesse o diretório do projeto: cd Speech Instale a stack compatível com uv (CUDA 13.x): uv sync --extra all --extra cu13 Ou instale com pip no seu ambiente PyTorch existente: uv pip install 'nemo-toolkit[asr,tts]'
Onde consigo Speech?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/NVIDIA-NeMo/Speech

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados