Add voice input provider options and update integration settings
- Introduced configurable voice input provider option: `browser` or `assist_stt`. - Enhanced chat card to support Home Assistant STT transcription mode for manual mic input. - Updated integration settings to expose voice provider through websocket payload. - Adjusted continuous voice mode availability based on selected voice provider. - Updated version to 0.1.32 in manifest and chat card files.
This commit is contained in:
@@ -32,6 +32,7 @@ CONF_WAKE_WORD_ENABLED = "wake_word_enabled"
|
||||
CONF_WAKE_WORD = "wake_word"
|
||||
CONF_ALWAYS_VOICE_MODE = "always_voice_mode"
|
||||
CONF_ALLOW_BRAVE_WEBSPEECH = "allow_brave_webspeech"
|
||||
CONF_VOICE_PROVIDER = "voice_provider"
|
||||
|
||||
DEFAULT_INCLUDE_EXPOSED_CONTEXT = True
|
||||
DEFAULT_CONTEXT_MAX_CHARS = 13000
|
||||
@@ -41,6 +42,7 @@ DEFAULT_WAKE_WORD_ENABLED = False
|
||||
DEFAULT_WAKE_WORD = "hey openclaw"
|
||||
DEFAULT_ALWAYS_VOICE_MODE = False
|
||||
DEFAULT_ALLOW_BRAVE_WEBSPEECH = False
|
||||
DEFAULT_VOICE_PROVIDER = "browser"
|
||||
|
||||
CONTEXT_STRATEGY_TRUNCATE = "truncate"
|
||||
CONTEXT_STRATEGY_CLEAR = "clear"
|
||||
|
||||
Reference in New Issue
Block a user