Automation & Ops ✓ NVIDIA · Official nvidia-rivanemotron-speechasrttsnmtdockergrpcspeech-to-text

Nemotron Speech NIM Skill

Guides deployment and operation of NVIDIA Riva ASR, TTS, and translation NIMs.

FollowSkills review · FSRS-2.0
Not recommended
54/ 100 5-point scale 2.7 / 5
Trust17 / 25 · 3.4/5

The skill explicitly prohibits exposing NVIDIA_API_KEY and NGC_API_KEY, recommends non-printing secret checks, and discloses that Docker environment variables may appear in inspect output or process listings. It also routes users to canonical NVIDIA documentation and identifies some permission risks. Points are deducted because the workflow still relies broadly on sudo, Docker, external networks, and remote APIs without a consistently enforced confirmation gate, rollback plan, complete data-flow boundaries, or comprehensive dependency-security guidance; repository license metadata is NOASSERTION while the file claims Apache-2.0.

Reliability8 / 20 · 2.0/5

The documentation provides clear routing, deployment phases, readiness checks, audio validation, and several diagnosable failure messages, while directing release-sensitive values to current NVIDIA documentation. Points are deducted because this review is static and cannot reproduce key paths; cloud functions, container tags, client scripts, and referenced files depend on external state, and command/version compatibility assumptions were not executed or verified. The score therefore stays below the static ceiling of 10.

Adaptability10 / 15 · 3.3/5

The audience, ASR/TTS/NMT scenarios, cloud versus self-hosted paths, trigger terms, non-fit ranges, and x86_64/WSL2 limitations are described, and the evaluation material specifies several negative-trigger cases. Points are deducted because generic terms such as Whisper can still cause false activation; Chinese-language support and reachability from mainland-China networks are not substantively demonstrated, while the cloud path depends on build.nvidia.com, NVCF, and GitHub services that may be difficult to reach.

Convention9 / 15 · 3.0/5

The skill uses a top-level routing surface with progressive disclosure through reference files and includes a version, team metadata, tags, examples, troubleshooting, limitations, and an update path through official documentation. Points are deducted for the absence of a clearly named maintainer, changelog, pinned dependency versions, and complete installation governance; the supplied benchmark also reports documentation-quality issues involving script tables, run_script guidance, and reference organization, while repository license metadata remains unclear.

Effectiveness6 / 15 · 2.0/5

The material covers model selection, environment checks, deployment, readiness verification, inference, and custom-model conversion, with commands that are often directly adaptable and reduce manual discovery work. Points are deducted because model names, function IDs, container tags, VRAM requirements, and feature support must be re-queried, and no representative outputs were executed or independently verified in this review. Users still bear external-service, credential, GPU, and release-compatibility costs, so the score remains near the static ceiling.

Verifiability4 / 10 · 2.0/5

The skill provides many official NVIDIA documentation, API, NGC, and GitHub reference points, plus evaluation data, test tasks, and expected behaviors that offer useful audit trails. Points are deducted because the benchmark and percentages are claims contained in the supplied files, not independently reproducible CI evidence or third-party results; no commands were executed and no cross-source verification was performed. The score therefore stays below the static ceiling of 5.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 55f18499943e
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • Cloud inference depends on NVIDIA NVCF/build.nvidia.com, external connectivity, and valid credentials; mainland-China reachability and latency were not verified.
  • Do not treat model names, function IDs, container tags, VRAM values, or feature support in the files as current facts; recheck them for the target release.
  • Passing credentials through Docker environment variables may expose them through inspect or process information; use Docker secrets or a dedicated secret manager.
  • No commands or outputs were executed in this review, so the supplied PASS verdict and percentages do not replace independent reproduction.
Review evidence [1][2][3][4][5][6][7][8][9]
See the full review method →

What does this skill do, and when should you use it?

Nemotron Speech is a single entry point for NVIDIA Nemotron Speech, publicly documented as Riva or Riva NIM, covering ASR, TTS, and NMT. It supports cloud inference through build.nvidia.com and self-hosted Docker deployment on NVIDIA GPUs. The skill routes requests to workflow references for setup, model selection, deployment checks, inference, custom ASR conversion, and pipeline tuning. Self-hosting requires NVIDIA AI Enterprise, while cloud inference requires an NVIDIA_API_KEY and internet access.

Routes requests to setup, deployment-readiness, model-selection, ASR, custom-ASR, pipeline, TTS, or NMT reference files; guides installation of NVIDIA drivers, Docker, Container Toolkit, and the Riva Python client; explains deployment and invocation through build.nvidia.com or self-hosted Docker; covers gRPC, HTTP, and WebSocket ASR protocols plus VAD, diarization, language-model, and chunk-size configuration; guides conversion of NeMo .nemo models to RMIR and deployment with riva-build; and documents API-key handling and NIM cache-directory permissions.

  1. An engineer deploying Parakeet, Canary, Whisper, or Nemotron ASR Streaming on NVIDIA GPUs.
  2. A developer calling Magpie TTS through build.nvidia.com.
  3. A team deploying Riva Translate with language-pair or DNT-tag requirements.
  4. A developer converting a fine-tuned NeMo `.nemo` ASR model into RMIR and a NIM.
  5. An operator checking GPU compatibility, container health, and deployment readiness.

What are this skill's strengths and limitations?

Pros
  • Covers ASR, TTS, NMT, and custom ASR deployment.
  • Supports both build.nvidia.com cloud inference and self-hosted Docker deployment on NVIDIA GPUs.
  • Includes gRPC, HTTP, and WebSocket choices for ASR clients.
  • Provides operational guidance for GPU compatibility, container health, and cache permissions.
Limitations
  • Self-hosting requires NVIDIA AI Enterprise entitlement.
  • Cloud inference requires a valid NVIDIA_API_KEY and internet access.
  • The documented architecture is x86_64; Windows WSL2 requires Podman and supports only a subset of NIMs.
  • SKILL.md is a routing surface, so current model catalogs, container IDs, VRAM requirements, and feature support must be checked in NVIDIA documentation; the referenced workflow files are not included in the supplied source.

How do you install this skill?

Install the specific skill with the NVIDIA skills CLI: npx skills add nvidia/skills --skill nemotron-speech --yes. The README says the CLI installs the skill for a selected agent target; use options such as --agent codex or --agent claude-code when needed.

How do you use this skill?

After installation, ask for a relevant task in natural language, such as “Deploy a Parakeet ASR NIM” or “Synthesize speech with Magpie.” The skill identifies the task and loads the corresponding workflow reference. Cloud inference requires nvidia-riva-client and a valid NVIDIA_API_KEY; self-hosted workflows require drivers, Docker, Container Toolkit, an NGC API key, and the Riva client.

How does this skill compare with similar options?

Cloud mode is suited to quick inference through build.nvidia.com without local deployment. Self-hosting is suited to running on owned NVIDIA GPUs but requires NVIDIA AI Enterprise, drivers, Docker, Container Toolkit, and NGC configuration.

FAQ

Which speech tasks does it cover?
It covers ASR speech-to-text, TTS text-to-speech, and NMT translation, including workflows for Parakeet, Canary, Whisper, Nemotron ASR Streaming, and Magpie.
What is required for cloud inference?
Install `nvidia-riva-client`, provide a valid `NVIDIA_API_KEY`, and have internet access.
Can I self-host without a license?
The source explicitly requires NVIDIA AI Enterprise entitlement for self-hosted deployment.
What should I check when deployment fails?
Start with deployment-readiness checks, especially GPU/VRAM compatibility, container health, `nvcr.io` authentication, and write ownership of the NIM cache directory for the container user `nvs:1000`.

More skills from this repository

All from NVIDIA/skills

Data & Analysis ✓ NVIDIA · Official

Nemotron Speech ASR Customization Orchestrator

Chooses and coordinates the lowest-cost path for adapting speech recognition to a domain or language.

Data & Analysis ✓ NVIDIA · Official

Clinical ASR Fine-Tuning

Fine-tune Parakeet TDT v2 with NeMo for clinical vocabulary and close the loop with offline KER evaluation.

Data & Analysis ✓ NVIDIA · Official

TAO Grounding DINO Open-Vocabulary Detection

Train and deploy text-guided object detectors without a fixed class vocabulary.

Automation & Ops ✓ NVIDIA · Official

DOCA Management Service Operations

Operate and troubleshoot NVIDIA DMS for centralized BlueField and ConnectX management.

Dev & Engineering ✓ NVIDIA · Official

Holoscan SDK Setup Guide

Inspects a Linux host and selects the most suitable Holoscan SDK installation path.

Automation & Ops ✓ NVIDIA · Official

TAO NVIDIA GPU Host Setup

Checks and standardizes NVIDIA drivers, CUDA, and container runtime prerequisites for TAO GPU hosts.

Dev & Engineering ✓ NVIDIA · Official

TAO Sparse4D Training Skill

Guides agents through training, evaluation, export, quantization, and inference for multi-camera temporal 3D detection and tracking.

Automation & Ops ✓ NVIDIA · Official

Holoscan NGC Container Installer

Install, validate, and launch NVIDIA Holoscan SDK through an NGC Docker container.

Data & Analysis ✓ NVIDIA · Official

TAO SegFormer Semantic Segmentation

Guidance for training, evaluating, exporting, and deploying TAO SegFormer models.

Data & Analysis ✓ NVIDIA · Official

TAO Depth Anything v2

Train, evaluate, export, and deploy monocular depth models from single RGB images with NVIDIA TAO.

Dev & Engineering ✓ NVIDIA · Official

Holoscan SDK Source Builder

Build Holoscan SDK from source in a Docker container and produce a local CMake-consumable installation tree.

Automation & Ops ✓ NVIDIA · Official

TAO Local Docker Runner

Run TAO jobs on a local or remote single-node Docker host with NVIDIA GPU support.

Data & Analysis ✓ NVIDIA · Official

TAO PyT Image Classification

Train, evaluate, optimize, and deploy PyTorch image classifiers with NVIDIA TAO.

Data & Analysis ✓ NVIDIA · Official

TAO Deformable DETR Object Detection

Guides end-to-end training, evaluation, export, quantization, and deployment of lightweight Deformable DETR detectors in NVIDIA TAO.

Automation & Ops ✓ NVIDIA · Official

NVIDIA GPU Docker Runtime Guide

Reusable Docker conventions for authenticating with NGC, exposing NVIDIA GPUs, mounting data, inspecting containers, and diagnosing GPU workload failures.

Data & Analysis ✓ NVIDIA · Official

TAO FastFoundationStereo Real-Time Stereo Depth

Run TAO FastFoundationStereo workflows that produce low-latency disparity maps from stereo images.

Automation & Ops ✓ NVIDIA · Official

Jetson LLM Serving

Deploy OpenAI-compatible LLM and VLM servers on Jetson with vLLM or SGLang.

Automation & Ops ✓ NVIDIA · Official

RTVI-CV 2D Detection & Tracking Operations

Deploy and operate the RTVI-CV 2D video detection and tracking microservice.

Automation & Ops ✓ NVIDIA · Official

VSS Video Analysis Reports

Generates structured reports from recorded video clips or incident time ranges.

Data & Analysis ✓ NVIDIA · Official

VSS Video Analytics Query

Read video-analytics incidents, metrics, alerts, and sensor data through VA-MCP.

Related skills