1. [Topics](https://developer.nvidia.com/topics/)

[AI](https://developer.nvidia.com/topics/ai)

[Generative AI](https://developer.nvidia.com/topics/ai/generative-ai/)  

NVIDIA Riva  

# NVIDIA Riva for Developers

[NVIDIA® Riva](https://www.nvidia.com/en-us/ai-data-science/products/riva/) is a GPU-accelerated library for building fully customizable, real-time multilingual speech and translation pipelines. Combined with [NVIDIA Nemotron](https://developer.nvidia.com/nemotron)™ speech models, Riva delivers automatic speech recognition (ASR), text-to-speech (TTS), and neural machine translation (NMT) and is deployable in all clouds, in data centers, at the edge, or in embedded devices. As speech becomes the primary interface for AI agents, Riva enables organizations to integrate intuitive, voice-first AI agents that understand and respond naturally in multiple languages.

[Try APIs](https://build.nvidia.com/explore/speech &quot;Download Now&quot;)[Documentation](https://docs.nvidia.com/deeplearning/riva/user-guide/docs/index.html &quot;Forums link&quot;)[Forum](https://forums.developer.nvidia.com/c/ai-data-science/deep-learning/riva/475 &quot;Go to Documentation&quot;)

* * *

## How NVIDIA Riva Works  

Speech and translation AI microservices convert spoken words into text (speech recognition), written language into spoken words (speech synthesis), and spoken or written words from one language to another (translation). Pretrained AI models are trained on vast datasets and can be fine-tuned on custom datasets to accelerate the development of domain-specific models. Fully containerized, these microservices are optimized for real-time performance and offline high throughput on premises or in the cloud, and can quickly scale to hundreds and thousands of parallel streams.

 ![A workflow diagram showing speech and translation AI microservices](https://developer.download.nvidia.com/images/products/riva-how-it-works-2560x940.svg)

### Quick-Start Guide  

Get step-by-step instructions for deploying pretrained models and how to interact with them.

[Get Started  
](https://docs.nvidia.com/deeplearning/riva/user-guide/docs/quick-start-guide.html?_gl=1*mut5vc*_gcl_au*NDk1OTAwNzg1LjE3MTYyMjY5Njc.)

### Learn to Add Voice to Your Apps   

Learn how to add real-time speech recognition, translation, and natural-sounding text-to-speech to your applications using NVIDIA NIM™ for production-ready voice experiences.

[Read Blog](https://developer.nvidia.com/blog/quickly-voice-your-apps-with-nvidia-nim-microservices-for-speech-and-translation/)

### Tutorial  

Read how to build a voice-powered AI agent that combines the NVIDIA Nemotron streaming ASR model with multimodal retrieval-augmented generation (RAG), safety guardrails, and long-context reasoning.

[Read Blog  
](https://developer.nvidia.com/blog/how-to-build-a-voice-agent-with-rag-and-safety-guardrails/)

### Video Demo  

Learn how to build a voice-enabled AI agent that integrates an NVIDIA Nemotron ultra-low-latency streaming model for real-time automatic speech recognition.

[Watch Video](https://www.youtube.com/watch?v=bCDcziL9OCo)

* * *

## Ways to Get Started With NVIDIA Riva

Use the right tools and technologies to build and deploy fully customizable, multilingual speech and translation AI applications.

 ![A decorative image of building AI application with NVIDIA NIM APIs](https://developer.download.nvidia.com/icons/m48-nim-256px-blk%201@2x.png)
### Try

Experience Riva through a UI-based portal for exploring and prototyping with NVIDIA-managed endpoints, available for free through [nvidia.build.com](http://build.nvidia.com).

[Try Now](https://build.nvidia.com/explore/speech)

 ![A decorative image of deploying with NVIDIA AI Enterprise](https://developer.download.nvidia.com/icons/m48-digital-deep-learning-institute-talks-training.svg)
### Deploy

Get a free license to try [NVIDIA AI Enterprise](https://www.nvidia.com/en-us/data-center/products/ai-enterprise/) for 90 days using your existing infrastructure.

[Request a 90-Day License](https://enterpriseproductregistration.nvidia.com/?LicType=EVAL&amp;ProductFamily=NVAIEnterprise)

* * *

## Development Starter Kits

Start developing your speech and translation AI application with Riva by accessing tutorials, notebooks, [forums](https://forums.developer.nvidia.com/c/ai-data-science/deep-learning/riva/475), [release notes](https://docs.nvidia.com/deeplearning/riva/user-guide/docs/release-notes.html), and comprehensive [documentation](https://docs.nvidia.com/deeplearning/riva/user-guide/docs/index.html).

### Automatic Speech Recognition  

Achieve high transcription accuracy for Arabic, English, French, German, Hindi, Italian, Japanese, Korean, Mandarin, Portuguese, Russian, and Spanish with state-of-the-art models pretrained on thousands of hours of audio on NVIDIA supercomputers.

- 

[Read Speech-Recognition Documentation](https://docs.nvidia.com/deeplearning/riva/user-guide/docs/asr/asr-overview.html)

- 

[Read Quick-Start Guide](https://docs.nvidia.com/deeplearning/riva/user-guide/docs/quick-start-guide.html)

- 

[Explore Speech-Recognition Tutorials](https://docs.nvidia.com/deeplearning/riva/user-guide/docs/tutorials-asr-contents.html)

### Text-to-Speech  

Customize across English, German, Italian, Mandarin, and Spanish TTS pipelines for the voice and intonation you want.

- 

[Read TTS Documentation](https://docs.nvidia.com/deeplearning/riva/user-guide/docs/tts/tts-overview.html)

- 

[Read Quick-Start Guide](https://docs.nvidia.com/deeplearning/riva/user-guide/docs/quick-start-guide.html)

- 

[Explore TTS Tutorials](https://docs.nvidia.com/deeplearning/riva/user-guide/docs/tutorials-tts-contents.html)

### Neural Machine Translation

Integrate highly accurate text-to-text, speech-to-text, or speech-to-speech translation for up to 32 languages into your conversational application pipelines.

- 

[Read NMT Documentation](https://docs.nvidia.com/deeplearning/riva/user-guide/docs/translation/translation-overview.html)

- 

[Read Quick-Start Guide](https://docs.nvidia.com/deeplearning/riva/user-guide/docs/quick-start-guide.html)

- 

[Explore NMT Tutorials](https://docs.nvidia.com/deeplearning/riva/user-guide/docs/tutorials-nmt-contents.html)

* * *

## NVIDIA Riva Learning Library

* * *

## More Resources

 ![A decorative image representing Developer Community](https://developer.download.nvidia.com/icons/m48-people-group.svg)

### Explore the Community  

 ![img-alt-text](https://developer.download.nvidia.com/icons/m48-certification-ribbon-2.svg)

### Get Training and Certification  

 ![A decorative image representing Inception for Startups](https://developer.download.nvidia.com/icons/m48-ai-startup.svg)

### Meet the Program for Startups  

* * *

## Ethical AI   

NVIDIA’s platforms and application frameworks enable developers to build a wide array of AI applications. Always consider potential algorithmic bias when choosing or creating the models being deployed. Work with the model’s developer to ensure that it meets the requirements for the relevant industry and use case; that the necessary instruction and documentation are provided to understand error rates, confidence intervals, and results; and that the model is being used under the conditions and in the manner intended.

Stay up to date on the latest speech and translation AI news from NVIDIA.

[Sign Up](https://www.nvidia.com/en-us/deep-learning-ai/solutions/conversational-ai/speech-ai-news/)


