Voice Chat

Update voice chat settings

Accepts a partial VoiceChatSettings object and merges with current settings. Returns the full updated object.

put/v1/voice-chat/settings

Request

  • Base URL: http://localhost:9998
  • URL: http://localhost:9998/v1/voice-chat/settings
  • Auth: HTTP bearer

Request body

ttsVoicestring

TTS voice name

ttsSpeednumber

TTS playback speed multiplier

toolsEnabledboolean

Whether LLM tool calling is enabled during voice chat

sessionTimeoutSecondsinteger

Idle timeout before the session is automatically ended

endpointConfigIdstring nullable

EndpointConfig ID for the LLM provider (null = active model)

modelNamestring nullable

Resolved display name of the LLM (read-only, computed from EndpointConfig or active model)

Response

Updated voice chat settings

ttsVoicestring

TTS voice name

ttsSpeednumber

TTS playback speed multiplier

toolsEnabledboolean

Whether LLM tool calling is enabled during voice chat

sessionTimeoutSecondsinteger

Idle timeout before the session is automatically ended

endpointConfigIdstring nullable

EndpointConfig ID for the LLM provider (null = active model)

modelNamestring nullable

Resolved display name of the LLM (read-only, computed from EndpointConfig or active model)

Changes

No recorded changes to this operation across all 1 revision of this API.