AudioEngine

interface AudioEngine

Inheritors

Functions

Link copied to clipboard
abstract fun clearTextToSpeechQueue()
Link copied to clipboard
abstract fun createBeacon(location: LngLatAlt): Long
Link copied to clipboard
abstract fun createEarcon(asset: String, type: AudioType, latitude: Double = Double.NaN, longitude: Double = Double.NaN, heading: Double = Double.NaN): Long
Link copied to clipboard
abstract fun createTextToSpeech(text: String, type: AudioType, latitude: Double = Double.NaN, longitude: Double = Double.NaN, heading: Double = Double.NaN): Long
Link copied to clipboard
abstract fun destroyBeacon(beaconHandle: Long)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun getQueueDepth(): Long
Link copied to clipboard
abstract fun setBeaconType(beaconType: String)
Link copied to clipboard
abstract fun setSpeechLanguage(language: String): Boolean
Link copied to clipboard
abstract fun updateBeaconType(sharedPreferences: SharedPreferences): Boolean
Link copied to clipboard
abstract fun updateGeometry(listenerLatitude: Double, listenerLongitude: Double, listenerHeading: Double?)
Link copied to clipboard
abstract fun updateSpeech(sharedPreferences: SharedPreferences): Boolean