Skip to content

Add full parameter support to update_options in Rime TTS plugin #4094

@gokuljs

Description

@gokuljs

Feature Type

I cannot use LiveKit without it

Feature Description

The Rime TTS plugin currently allows updates only for model and speaker values through the update_options method. This creates limitations for applications that need to adjust TTS behavior during runtime. Voice agents often modify temperature, speed, stability, latency settings, or other Rime specific parameters based on conversation context or user preference. Since these values cannot be changed without recreating the full TTS instance.

The requested feature is to expand update_options so it supports all parameters accepted during initialization.

Workarounds / Alternatives

No response

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions