NVIDIA® Riva, part of the NVIDIA AI platform, is a GPU-accelerated speech AI SDK for building and deploying fully customizable, real-time AI pipelines that deliver world-class accuracy in all clouds, on premises, at the edge, and on embedded devices.
Ways to Get Started With NVIDIA Riva
Purchase Riva Enterprise for Deployment at Scale
Get unlimited usage on all clouds, access to NVIDIA AI experts, and long-term support for large-scale deployments of Riva with NVIDIA Riva Enterprise software.
Try Riva Enterprise for Free on NVIDIA LaunchPad
Contact Us to Learn More About Purchasing Riva Enterprise
Get Access to Riva AI Workflows
Accelerate development time with packaged AI workflows for audio transcription and intelligent virtual assistants, available with NVIDIA Riva Enterprise software.
Learn More About the Transcription Workflow
Learn More About the Intelligent Virtual Assistant Workflow
Download Containers and Models for Development
Develop voice-enabled applications for cloud, data center, or embedded deployments with Riva containers and pretrained models, available for free on NVIDIA NGC™ to members of the NVIDIA Developer Program.
Download Now for Cloud and Data Center
Download Now for Embedded
Get step-by-step instructions for deploying pretrained models as services on a local workstation and how to interact with them through a client.
Learn about Riva’s architecture, key features, and components for building speech AI services.
Development Starter Kits
Automatic Speech Recognition
Achieve high transcription accuracy for English, Spanish, Mandarin, Hindi, Russian, Korean, German, Portuguese, and French and two out-of-the-box expressive professional female and male voices for U.S. English with state-of-the-art models pretrained on thousands of hours of audio on NVIDIA supercomputers.
- Speech Recognition Documentation
- Quick Start Guide
- Tutorial: Use Riva ASR Out-Of-The-Box
- Tutorial: Riva ASR Customization
- Sample App: Riva Contact
- Sample App: Virtual Assistant with Rasa
Customize across ASR pipelines for different languages, accents, domains, vocabulary, and context for the best possible accuracy for your use case, and across TTS pipelines for the voice and intonation you want.
- TTS Documentation
- Quick Start Guide
- Documentation: TTS Service Sample
- Documentation: TTS SSML Sample
- Sample App: Virtual Assistant with RASA
End-to-End Testing and Prototyping for Deployment
Explore free NVIDIA LaunchPad labs that let you test and prototype your speech AI-based solutions in the same high-performance NVIDIA Riva software stack that’s deployable today.
Early Access Programs
Riva Studio is a low-code service that simplifies and accelerates the creation, customization, and deployment of enterprise speech AI applications.
Apply for Early Access
NVIDIA platforms and application frameworks enable developers to build a wide array of AI applications. Consider potential algorithmic bias when choosing or creating the models being deployed. Also, 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 AI news from NVIDIA