toggle menu
NavigationApp
androidJvm
switch theme
search in API
navigation-ux-map-gpt
/
com.mapbox.navigation.mapgpt.ui
/
MapGptVoiceState
Map
Gpt
Voice
State
@
RestrictTo
(
value
=
[
RestrictTo.Scope.LIBRARY_GROUP_PREFIX
]
)
interface
MapGptVoiceState
Inheritors
ListeningToUser
UserSpeaking
AiThinking
AiSpeaking
GuidanceSpeaking
Idle
Sleeping
Error
NonCriticalError
NoMicrophonePermission
Disabled
Members
Types
Ai
Speaking
Link copied to clipboard
data
class
AiSpeaking
(
val
text
:
String
?
,
val
done
:
Boolean
)
:
MapGptVoiceState
Ai
Thinking
Link copied to clipboard
object
AiThinking
:
MapGptVoiceState
Bubble
Link copied to clipboard
sealed
class
Bubble
Companion
Link copied to clipboard
object
Companion
Disabled
Link copied to clipboard
object
Disabled
:
MapGptVoiceState
Error
Link copied to clipboard
object
Error
:
MapGptVoiceState
Guidance
Speaking
Link copied to clipboard
object
GuidanceSpeaking
:
MapGptVoiceState
Idle
Link copied to clipboard
data
class
Idle
(
val
showWakeWordTutorial
:
Boolean
)
:
MapGptVoiceState
Listening
To
User
Link copied to clipboard
object
ListeningToUser
:
MapGptVoiceState
No
Microphone
Permission
Link copied to clipboard
data
class
NoMicrophonePermission
(
val
showAvatarTutorial
:
Boolean
)
:
MapGptVoiceState
Non
Critical
Error
Link copied to clipboard
object
NonCriticalError
:
MapGptVoiceState
Sleeping
Link copied to clipboard
object
Sleeping
:
MapGptVoiceState
User
Speaking
Link copied to clipboard
data
class
UserSpeaking
(
val
text
:
String
,
val
done
:
Boolean
)
:
MapGptVoiceState
Properties
conversation
Active
Link copied to clipboard
abstract
val
conversationActive
:
Boolean
Functions
get
Avatar
Link copied to clipboard
@
RawRes
abstract
fun
getAvatar
(
lottieMapGptAvatar
:
LottieMapGptAvatar
)
:
Int
get
Bubble
Link copied to clipboard
open
fun
getBubble
(
)
:
MapGptVoiceState.Bubble
?