- Updated NvidiaTTSService: - Made `api_key` optional for local NIM deployments - Fixed `_update_settings` to correctly indicate that runtime settings updates (voice, language, quality) take effect on the next turn - Replaced per-sentence synchronous `synthesize_online` calls with async queue-backed gRPC streaming - Renamed Riva references to Nemotron Speech