Error when adding RivaTTS plugin in agent studio (NanoLLM container) on Jetson AGX Orin

Hello,

I’m running NanoLLM inside a Jetson container and trying to use the RivaTTS plugin via the grafical user interface of agent studio.
My setup

Hardware: Jetson AGX Orin
Container: jetson-containers run --env HUGGINGFACE_TOKEN=xxx $(autotag nano_llm)
python3 -m nano_llm.studio

plugin parameters
{
“language_code”: “en-US”,
“layout_node”: {“x”: 285, “y”: 28},
“name”: “RivaTTS”,
“riva_server”: “192.168.2.38:50051”,
“sample_rate_hz”: 48000,
“tts_buffering”: “punctuation”,
“type”: “RivaTTS”,
“voice”: “English-US.Female-1”,
“voice_rate”: “100%”
}

When the plugin is added, I get the following error:

Traceback (most recent call last):
File “/opt/NanoLLM/nano_llm/web/server.py”, line 193, in on_message

File “/opt/NanoLLM/nano_llm/agents/dynamic_agent.py”, line 87, in add_plugin
self.webserver.send_message({‘plugin_added’: [plugin.state_dict(config=True)]})
TypeError: RivaTTS.state_dict() got an unexpected keyword argument ‘config’

Question:

  • Is this a known issue with the RivaTTS plugin implementation?

  • What’s the recommended patch/workaround for Jetson users running NanoLLM with Riva TTS?

Hi,

Please check if the file shared in the topic below also helps with your cases.

Thanks.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.