GoogleApi.ContentWarehouse.V1.Model.AssistantApiSettingsSpeechSettings
Table of Contents ▼
Jump to a specific part of the page:
- Description
- Attribute List
- Attributes
- Type
- Function
- Related links
- Possibly related Modules
Description
Settings related to speech detection. See go/hotword-settings-on-cloud for more info. Next ID: 16
Attributes List
This module has the following attributes (case-insensitive ascending order):
Attributes
-
continuedConversationEnabled
(type:boolean()
, default:nil
)
- Indicates whether Continued Conversation is enabled for this device. -
deviceModelType
(type:String.t
, default:nil
)
- Stores the device model type e.g Pixel. -
dspAvailable
(type:boolean()
, default:nil
)
- Whether the device has DSP chip to enable always on hotword detection. -
hotwordSetting
(type:String.t
, default:nil
)
- Stores hotword setting status for the locales which don't support voice match. -
lockscreenEnabled
(type:boolean()
, default:nil
)
- Whether pin/pattern lockscreen has been enabled by the user. -
opaEligibilityState
(type:String.t
, default:nil
)
- Stores if Assistant is available for the user's device/locale, where Enabled means it is available and disabled means it is not. -
opaEligible
(type:boolean()
, default:nil
)
- Stores if Assistant is available for the user's device/locale. Deprecated as bools do not give accurate true/false ratios due to old clients reporting the default value. -
sdkVersion
(type:integer()
, default:nil
)
- Stores the Android SDK version. This comes from android.os.Build.VERSION.SDK_INT. -
speakerIdModelPresent
(type:boolean()
, default:nil
)
- Whether speaker ID model is present for the user. -
speakerIdRecognitionEnabled
(type:boolean()
, default:nil
)
- Indicates whether the user has enabled speaker-id (fromAnyScreen/alwaysOn) for this device. Deprecated - use voice_match_setting instead -
trustedVoiceEnabled
(type:boolean()
, default:nil
)
- Indicates whether the user has enabled trusted voice for this device. -
unlockWithHotwordAvailable
(type:boolean()
, default:nil
)
- A bool indicating whether device supports unlocking device with hotword. -
userMigratedToDeclined
(type:boolean()
, default:nil
)
- Stores if user was migrated from undecided to declined as apart of Mariko project. Used for potential growth targeting. -
voiceMatchSetting
(type:String.t
, default:nil
)
- Stores the hotword/voice match setting status for the locales which support voice match.
Type
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantApiSettingsSpeechSettings{
continuedConversationEnabled: boolean() | nil,
deviceModelType: String.t() | nil,
dspAvailable: boolean() | nil,
hotwordInNavigationEnabled: String.t() | nil,
hotwordSetting: String.t() | nil,
lockscreenEnabled: boolean() | nil,
opaEligibilityState: String.t() | nil,
opaEligible: boolean() | nil,
sdkVersion: integer() | nil,
speakerIdModelPresent: boolean() | nil,
speakerIdRecognitionEnabled: boolean() | nil,
trustedVoiceEnabled: boolean() | nil,
unlockWithHotwordAvailable: boolean() | nil,
userMigratedToDeclined: boolean() | nil,
voiceMatchSetting: String.t() | nil
}
continuedConversationEnabled: boolean() | nil,
deviceModelType: String.t() | nil,
dspAvailable: boolean() | nil,
hotwordInNavigationEnabled: String.t() | nil,
hotwordSetting: String.t() | nil,
lockscreenEnabled: boolean() | nil,
opaEligibilityState: String.t() | nil,
opaEligible: boolean() | nil,
sdkVersion: integer() | nil,
speakerIdModelPresent: boolean() | nil,
speakerIdRecognitionEnabled: boolean() | nil,
trustedVoiceEnabled: boolean() | nil,
unlockWithHotwordAvailable: boolean() | nil,
userMigratedToDeclined: boolean() | nil,
voiceMatchSetting: String.t() | nil
}
Function
@spec decode(struct(), keyword()) :: struct()Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.AssistantApiSettingsSpeechSettings