Package-level declarations

Types

Link copied to clipboard
class LottieMapGptAvatar(val name: String, @RawRes val listeningToUser: Int, @RawRes val userSpeaking: Int, @RawRes val aiThinking: Int, @RawRes val aiSpeaking: Int, @RawRes val aiError: Int, @RawRes val aiNonCriticalError: Int = aiError, @RawRes val aiIdle: Int, @RawRes val aiSleeping: Int, @RawRes val noMicPermission: Int, @RawRes val serviceDisconnected: Int) : MapGptAvatar

Represents an Avatar which is animated with Lottie json resources.

Link copied to clipboard
abstract class MapGptAvatar(val name: String)

Is an animating representation of the MapGPT assistant.

Link copied to clipboard
Link copied to clipboard
interface MapGptManager

This interface can be used to invoke specific functions related to MapGPT.