?? AI? ??? ?? ??, ?? ?????? ?? ?????, ?? ?? ? ??? ?? ? ??? ??????? ?????. ?? AI?? ?? ?? ??(ASR)? ?? ?? ??(TTS) ????? ??????. ASR ?????? ?? ???? ???? ????, TTS ?????? ???? ???? ????.
? ?? ??? ?? AI ???? ??? ??? ???? ??????. ?? AI ??????? ????? ??? ?? ??? ??? ???, ???? ??? ?? ??? ?? ??? ??? ??????? ??? ?, ??? ?? ??? ?????. ?? ????? ??? ????? ????? ???? ???? ??? ??? ?? ?? 300 ???(ms)? ?? ???? ??. NVIDIA Riva? ?? AI ??? ??? ?? ? ?? ????? ?????, ??? ??? ????? ???? ?? ??? ??? ?????.
Riva SDK
NVIDIA Riva? ?? AI ?????? ??? ?? GPU ?? SDK???. ??? AI? ?? ??? ?? ??? ?????? ????. ?? ?????? API? ??? ??? ???? ?????, ??? ??? ? ????.

Riva SDK?? ?? ??? ??/?? ??? ? ??? ??? ??????? ?? ??? NVIDIA TAO Toolkit, ??? ?? ??? ?? ??, ?? ??? ???? ?? ? ?? ???? ??? ????.
Riva? ???? ??? ???? ???? ????? ??? ?? ??? ??? ??? ??? ??? ?? ? ????. ??? ???? ?? CPU ?? ????? 25?? ??? ??? ???? ?? ??? 150 ???? ????? ???.
??? AI ???? gRPC ?????(endpoint)? ?? ??? ???? ?? ?? ??? ?? ?? ??? ??? ??(NLP), ?? ?? ?? ????? ?????. ??? AI ????? ?? ?? ??? ??/?? ?????? ???? ?? ???? ????. ?? ?? ??? ??? ??? ? ???? ?????? ?? ??? ??? ??? ??? ?? ??? ?? ????.
Riva? NVIDIA Triton Inference Server ? ?? ??? ??? ??? ??? ???? ???? ??, ???? ??? ??, ???? ??? ???? ??? ??? ?????.
Riva ?? ??
Riva? ??? ??(transcription)? ?? ????? ?? ?? ??? ??? ?? ??? ?? ??? ??? ???? ???? ?????. Riva? ?? ?? ??? ???? ?? ??? ??????? ??? ??? ?????. ??, ????(podcast), ???? ??? ???? ?? ??? ????? ?? ???? ??? ??? ???? ?????.
Riva? ?? ?? ???? ?? ?? ??? ??, ??????(non-autoregressive) ??? ??? ??? ??? ??? ?????. NVIDIA V100 GPU ?? Tacotron 2/WaveGlow ??? ??? ?, Riva? ?????? ???? NVIDIA A100 GPU??? 12? ??? ??? ????. ? ??? 30? ??? ?? ??? ???? ???? ? ???? ?? ???? ?? ?????? ??? ????? ??? ??? ??? ? ????.

GPU? ??? ??? ??? ????? Riva? NVIDIA Triton Inference Server? ??? ?? ???? ??? ?????(ensemble pipeline)? NVIDIA TensorRT? ?? ????? ????? ?????.
Riva? ????? gRPC ?????? ???? ??? API? ?? ????? ???? ??? ???? ????. ?? 3? Riva ???? ?? ??? ?????. gRPC API? ??(Docker) ?????? ???? API ??? ?????. ??? ????? ??/NLP ??? ??? ??? ????.

?? API ??? NVIDIA Triton? ?? ??? ??? ??? ?????.
NVIDIA Triton? ?? GPU?? ?? ???? ??? ?????? ???? ??? ?? ??? ??? ???? ???(backend) ?????.
??? AI ??????? ??, ????? ??? ??? ???? ???? ?? ?? ?????. ?? ?? ??? ?????? ???? ??? ????. GPU? ??? ???? ??? ?????? ?? ???(batch size)? ??? ??, ? ?? ??? ???? ? ? ??? ??? ??? ?? ??? ???? ???.
?? NVIDIA Triton? ?? ?? ? ??? ????? ?? ??? ?????.
Riva? NGC?? ??? ??? ????? ?????? ??? ????? ?? ????(bare-metal)? ?? ?????, ?? ???? ?? ??(Helm chart)? ?????? ??? ? ????.
???? Riva? ?????? ??? ??? ???????. ???(Python) ?????? ??? ??? API ??? ?? ????? ???? Riva ???? ??? ? ???? ????. ?? ?? ?? TTS Riva ???? ??? ???? 3?? ??? ??? ????.
?? Riva API? ???? ???:
import src.riva_proto.riva_tts_pb2 as rtts import src.riva_proto.riva_tts_pb2_grpc as rtts_srv import src.riva_proto.riva_audio_pb2 as ri
???? Riva ?????? gRPC ??? ?????:
channel = grpc.insecure_channel('localhost:50051') riva_tts = rtts_srv.RivaSpeechSynthesisStub(channel)
?? TTS ??? ?????:
req = rtts.SynthesizeSpeechRequest() req.text = "We know what we are, but not what we may be?" req.language_code = "en-US" req.encoding = ri.AudioEncoding.LINEAR_PCM req.sample_rate_hz = 22050 req.voice_name = "ljspeech" resp = riva_tts.Synthesize(req) audio_samples = np.frombuffer(resp.audio, dtype=np.float32)
???? ???? ?? ????????
NVIDIA TAO Toolkit? ??? ??? Riva?? ??? ? ?? ????(?? 4). ?? ??? ??? ??? ??????? ??? ?? ??? ? ??.

?? ASR? ???? ???? ???? ???? ???? ?? ??, ?? ASR ???? ???? ???? ??? ??? ??? ?? ??? ???? ?? ????? ???? ??? ????? ??? ? ????.
?? ??? BERT ??? ???? ?? 1??? ?????? ?????. ??? ?????? ?? ??? ?? ??? ?? ??? ?????.
- ?? ?? ?? ???? ? ???.
- ?? ??? ???? ??.
?????? ???? ??? ??? ????? ??? ??? ?????. ??? ???? ?? ???? ???? ??? ???? ?? ??? ????? ?? NVIDIA Triton? ?? ???? ?????.
NVIDIA Riva Speech Skills ???????? ?? ???? ??? ?? ?? ??? ??? ??? ????. ? ???? TAO Toolkit? ??? ??????? ??? ??? ? ? ??? ??? ?? ????.
Riva?? ?? ????
Riva? ??? ??? AI? ?? ?????. ? ??? ??? ?? ???? ????? ??? ? ??? ?? ??? ??? ??? ?? ??? ?? ?????(?? 5).

NGC ????? ?? ?? ??? ??? ?? ??? ?? ??? ?????. ??? ??? ?? ??? ??, ???? ?? ??? ??? ???? ??? ? ????.
??
Riva? NVIDIA Developer Program? ?????? ?? ??? ???? ??? ??? ?? ?????, ??? ??? ??? ?????. ??? ??? ??? ???? AI ????? ??? ?? ???? Riva Enterprise? ??? ? ????.
? ??? ??? Riva Getting Started?? ?????.