Running the Jarvis Client Offline

Hello, I am trying to understand the difference between Jarvis ASR offline and streaming recognition service difference. In my case, I would like to implement Jarvis like in the “Contact Center Video Conference” sample app but I would like to run it offline for security reasons (i.e telemedicine app).
Why we NGC API key every time when we start to use the client for example? So can we use the Jarvis ASR service without an internet connection? Are the “Offline” and “Streaming” definitions point to that difference or is it something different?

Hi @onurgulkokan
Please check below link in case it helps:


Hi onurgulkokan,
i have same question did you find answer??