LottieMapGptAvatar

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.

Constructors

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

Properties

Link copied to clipboard
Link copied to clipboard
val aiIdle: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val name: String

Unique name for the avatar.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard