About Getting Started with NVIDIA Speech NIM Microservices#

NVIDIA Speech NIM microservices deploy ASR (Automatic Speech Recognition), TTS (Text-to-Speech), and NMT (Neural Machine Translation) models as containerized services.

To learn how to deploy and use NVIDIA Speech NIM microservices, follow the getting started guide.

Prerequisites

Hardware, software, driver, and container runtime requirements for deploying Speech NIM microservices.

Prerequisites
NGC Access Setup

Generate an NGC API key and log in to the container registry to pull Speech NIM images and models.

NGC Access Setup
Install the NVIDIA Riva Python Client

Install the Riva Python client package and clone the client repository for gRPC communication with Speech NIMs.

Install the NVIDIA Riva Python Client
Tutorials for NVIDIA Speech NIM Microservices

Step-by-step tutorials for deploying ASR, TTS, and NMT NIM containers, running inference, and using gRPC and HTTP APIs.

Tutorials for NVIDIA Speech NIM Microservices