Python#

A Python client API is available on GitHub.

Installation#

pip install nvidia-riva-client

Python Example#

Once the Python bindings have been successfully installed, refer to the following sections for a step-by-step guide on how you can integrate Riva Speech AI services into your application, using Python as an example.

  • Transcription with Riva ASR APIs

  • Generating Speech with Riva TTS APIs

  • Language Translation with Riva NMT APIs

The complete API documentation for all services and message types can be found in gRPC & Protocol Buffers. You can also try the tutorials on GitHub.