PlasmoVoice

interface PlasmoVoice

Base interface for Plasmo Voice API.

Functions

Link copied to clipboard
@NotNull
abstract fun getAddonManager(): @NotNull AddonManager
Gets the AddonManager.
Link copied to clipboard
Link copied to clipboard
@NotNull
abstract fun getCodecManager(): @NotNull CodecManager
Gets the CodecManager.
Link copied to clipboard
@NotNull
abstract fun getConfigFolder(): @NotNull File
Gets the Plasmo Voice config folder.
Link copied to clipboard
@NotNull
abstract fun getDebugLogger(): @NotNull DebugLogger
Gets the DebugLogger.
Link copied to clipboard
@NotNull
abstract fun getEncryptionManager(): @NotNull EncryptionManager
Link copied to clipboard
@NotNull
abstract fun getEventBus(): @NotNull EventBus
Gets the EventBus, which allows subscribing to Plasmo Voice events.
Link copied to clipboard
@NotNull
abstract fun getVersion(): @NotNull String
Gets the Plasmo Voice version.