Support Matrix#

This documentation describes the software and hardware that Riva TTS NIM supports.

Hardware#

NVIDIA Riva TTS NIM is supported on NVIDIA Volta or later GPU (Compute Capability >= 7.0). Care must be taken to not exceed the memory available when selecting models to deploy. 16+ GB VRAM is recommended.

GPUs Supported#

GPU

Precision

V100

FP16

A30, A100

FP16

H100

FP16

A2, A10, A16, A40

FP16

L4, L40, GeForce RTX 40xx

FP16

GeForce RTX 50xx

FP16

Software#

  • Linux operating systems (Ubuntu 22.04 or later recommended)

  • NVIDIA Driver >= 535

  • NVIDIA Docker >= 23.0.1

Supported Models#

Riva TTS NIM supports the following models.

NIM automatically downloads the prebuilt model if it is available on the target GPU (GPUs with Compute Capability >= 8.0) or generates an optimized model on-the-fly using RMIR model on other GPUs (Compute Capability >= 7.0).

Model

Languages Supported

Publisher

WSL Support

Magpie TTS Multilingual

English (en-US), Spanish (es-US), French (fr-FR)

NVIDIA

Fastpitch HifiGAN en-US

English (en-US)

NVIDIA

Note

All models use FP16 precision.

Magpie TTS Multilingual#

Model supports text to speech in English (en-US), Spanish (es-US) and French (fr-FR) languages.

For using this model, set CONTAINER_ID to magpie-tts-multilingual. Set NIM_TAGS_SELECTOR to the one of the value from table below as required. Refer Launching the NIM for details.

Model Profiles#

Model Profile
(Selected using NIM_TAGS_SELECTOR)

Inference Mode

CPU Memory (GB)

GPU Memory (GB)

name=magpie-tts-multilingual

offline and streaming

4.6

5.8

Available Voices#

Magpie-Multilingual.EN-US.Female.Female-1 (Default, Recommended for Female speaker)
Magpie-Multilingual.EN-US.Female.Calm
Magpie-Multilingual.EN-US.Female.Fearful
Magpie-Multilingual.EN-US.Female.Happy
Magpie-Multilingual.EN-US.Female.Angry
Magpie-Multilingual.EN-US.Female.Neutral
Magpie-Multilingual.EN-US.Male.Calm
Magpie-Multilingual.EN-US.Male.Fearful
Magpie-Multilingual.EN-US.Male.Happy
Magpie-Multilingual.EN-US.Male.Neutral
Magpie-Multilingual.EN-US.Male.Angry
Magpie-Multilingual.EN-US.Male.Disgusted
Magpie-Multilingual.EN-US.Male.Male-1 (Recommended for Male speaker)
Magpie-Multilingual.ES-US.Male.Male-1 (Recommended for Male speaker)
Magpie-Multilingual.ES-US.Female.Female-1 (Recommended for Female speaker)
Magpie-Multilingual.ES-US.Female.Neutral
Magpie-Multilingual.ES-US.Male.Neutral
Magpie-Multilingual.ES-US.Male.Angry
Magpie-Multilingual.ES-US.Female.Angry
Magpie-Multilingual.ES-US.Female.Happy
Magpie-Multilingual.ES-US.Male.Happy
Magpie-Multilingual.ES-US.Female.Calm
Magpie-Multilingual.ES-US.Male.Calm
Magpie-Multilingual.ES-US.Female.Pleasant_Surprise
Magpie-Multilingual.ES-US.Male.Pleasant_Surprise
Magpie-Multilingual.ES-US.Female.Sad
Magpie-Multilingual.ES-US.Male.Sad
Magpie-Multilingual.ES-US.Male.Disgust
Magpie-Multilingual.FR-FR.Male.Male-1 (Recommended for Male speaker)
Magpie-Multilingual.FR-FR.Female.Female-1 (Recommended for Female speaker)
Magpie-Multilingual.FR-FR.Female.Angry
Magpie-Multilingual.FR-FR.Female.Calm
Magpie-Multilingual.FR-FR.Female.Disgust
Magpie-Multilingual.FR-FR.Female.Sad
Magpie-Multilingual.FR-FR.Female.Happy
Magpie-Multilingual.FR-FR.Female.Fearful
Magpie-Multilingual.FR-FR.Female.Neutral
Magpie-Multilingual.FR-FR.Male.Neutral
Magpie-Multilingual.FR-FR.Male.Angry
Magpie-Multilingual.FR-FR.Male.Calm
Magpie-Multilingual.FR-FR.Male.Sad

Fastpitch HifiGAN en-US#

Model supports text to speech in English (en-US) language.

For using this model, set CONTAINER_ID to riva-tts. Set NIM_TAGS_SELECTOR to the one of the value from table below as required. Refer Launching the NIM for details.

Model Profiles#

Model Profile
(Selected using NIM_TAGS_SELECTOR)

Inference Mode

CPU Memory (GB)

GPU Memory (GB)

name=fastpitch-hifigan-en-us

offline and streaming

1.4

2