Pipeline Configuration#
This page covers NIM service chart Helm values and environment variables specific to the Studio Voice pipeline, including pipeline flags and SMPTE ST 2110 session wiring.
Note
Only the 48 kHz Low-Latency variant is shipped with the Studio Voice NIM. Other Studio Voice variants (Quality 48 kHz, Quality 16 kHz) are part of the gRPC NIM and are not currently exposed in this release.
Studio Voice Pipeline Flags#
Configuration |
Helm Key |
Environment Variable |
Comment |
|---|---|---|---|
NMOS pipeline front-end |
|
|
Default: |
NIM inference |
|
|
Default: |
CPU affinity range |
|
|
Default: |
Audio Format#
A single audio block drives both the SMPTE ST 2110-30 receiver or sender format and the Studio Voice inference input rate, so one value applies to both the network audio session and the model.
Configuration |
Helm Key |
Environment Variable |
Comment |
|---|---|---|---|
PCM format |
|
|
Default: |
Sampling rate |
|
|
Fixed at |
Channel count |
|
|
Default: |
SMPTE ST 2110 (Static Mode) Input Session#
Configuration |
Helm Key |
Environment Variable |
Comment |
|---|---|---|---|
Audio session name |
|
|
Default: |
Interface |
|
|
Default: |
Multicast IP address |
|
|
Site-specific; default: |
Port |
|
|
Site-specific; default: |
Subnet bits |
|
|
Default: |
SMPTE ST 2110 (Static Mode) Output Session#
Configuration |
Helm Key |
Environment Variable |
Comment |
|---|---|---|---|
Audio session name |
|
|
Default: |
Interface |
|
|
Default: |
Multicast IP address |
|
|
Site-specific; default: |
Port |
|
|
Site-specific; default: |
Subnet bits |
|
|
Default: |
NIM Pod Resources#
Resource |
Requests |
Limits |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
The default cpu request (2) and limit (4) are tuned for real-time ST 2110 audio processing and must stay consistent with env.CPU_AFFINITY. The chart validates at render time that resources.requests.cpu and resources.limits.cpu are each equal to or greater than the number of cores in the affinity range. If cpu falls below the affinity range, helm install / helm upgrade fails with a descriptive error. To use a wider pinned range (for example, env.CPU_AFFINITY: "0-3"), raise resources.requests.cpu and resources.limits.cpu to at least 4. For the affinity field, refer to Studio Voice Pipeline Flags.
Logging#
Configuration |
Helm Key |
Environment Variable |
Comment |
|---|---|---|---|
Log level |
|
|
|
GStreamer debug |
|
|
Default: |
See Also#
Common Helm Configuration — Cluster, NGC, PVCs, and NMOS.
Operator Configuration — Operator CR pipeline tuning equivalent.