Operator Configuration#
This page covers Helm values for the nvidia-studio-voice-h4m-operator chart (controller pod) and fields for the NvidiaStudioVoiceMediaFunction custom resource (NIM workload).
Pipeline tuning semantics on the custom resource match the Pipeline Configuration Helm keys.
Operator Helm Chart (nvidia-studio-voice-h4m-operator)#
Values for the operator controller pod (not the NIM deployment):
Configuration |
Helm Key |
Comment |
|---|---|---|
Operator image |
|
Default: repo |
Inline registry credentials (operator pod) |
|
Defaults: registry |
Inline registry credentials (NIM operands) |
|
Same shape as |
Pull secrets |
|
Default: |
Default NIM image for operands |
|
Defaults: image |
Default NIM scheduler |
|
Default: |
Operator replicas |
|
Default: |
Leader election |
|
Default: |
Operator pod resources |
|
Defaults: limits |
Metrics |
|
Default: |
Service account |
|
Default: create |
Important
The media-function image is configured when the operator is installed, so NvidiaStudioVoiceMediaFunction instances managed by an operator use the same validated operator and media-function image combination. This approach ensures that the operator and workload are always supported together and avoids compatibility issues.
As a result, CRs managed by an operator share the chart-level mediaFunction.image and mediaFunction.imagePullSecrets configured at install time. To run multiple custom resources with different NIM image tags, deploy multiple operators, each configured with its own mediaFunction.image. For more context, refer to Known Limitations.
Custom Resource (NvidiaStudioVoiceMediaFunction)#
Full YAML example: Example Manifest.
Scheduling and Cluster#
Configuration |
CR Path |
Comment |
|---|---|---|
Node selector |
|
Kubernetes node labels (for example, |
Scheduler |
|
Optional. Kubernetes |
Parameters: Network, Resources, Secrets, Security#
Configuration |
CR Path |
Comment |
|---|---|---|
High-speed networks |
|
Default name: |
NIM pod resources |
|
CPU, memory, hugepages, GPU. |
NGC model download |
|
|
Model cache / logs |
|
Each has a |
Security context |
|
Example: |
Pod security context |
|
|
NMOS metadata |
|
NMOS IS-04 registration strings. |
Parameters: CR#
Configuration |
CR Path ( |
Comment |
|---|---|---|
NMOS enabled |
|
Default: |
NIM enabled |
|
Default: |
Log level |
|
|
Inputs and Outputs#
Area |
CR Path |
Comment |
|---|---|---|
Audio in |
|
|
Audio out |
|
Enhanced audio output; same format as input. |
Subfields for format.audio#
These subfields apply to audio input and audio output.
Field |
Example Value |
Comment |
|---|---|---|
|
|
Audio sample rate in Hz. Fixed at 48000; the CRD rejects other values ( |
|
|
Mono per stream. (Studio Voice expects a single mono speech stream.) |
|
|
Bits; corresponds to PCM L24. |
|
|
Fixed for ST 2110-30 mono L24. |
See Also#
Pipeline Configuration — Pipeline tuning Helm key equivalents.